身份证OCR识别的时候,未传configure中的side字段来标识正反面,识别身份证正面的时候正常;在识别身份证反面时,返回463错误,请求id:176B6BB6-87BD-43A0-82CC-71971336BCE4;请问这是正常的吗? 上周我问你们另外一个同事康攀,他反馈的是:正反面类型字段side 不是必传字段?
身份证 OCR 识别中的 side 字段是用于标识身份证正反面的,确实是一个非必传字段。如果您在调用身份证 OCR 识别 API 时没有传递该字段,那么系统可能会默认将其视为正面。在这种情况下,如果您想要识别身份证反面,就可能会出现识别错误的情况。
在 OpenCV 中,身份证 OCR 识别 API 的默认行为是将身份证正面作为正面,将身份证反面作为反面。如果您希望在不传递 side 字段的情况下仍然能够正确识别身份证正反面,可以考虑使用 OpenCV 自带的身份证识别模型,并手动标记训练数据中的正反面。这样,模型就能够学习到身份证正反面的区别,并正确地识别身份证正反面了。
需要注意的是,手动标记训练数据是一项非常繁琐的工作,需要大量的时间和精力。如果您的业务场景中经常需要进行身份证 OCR 识别,建议还是使用已经训练好的身份证识别模型,以提高识别精度和效率。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。