身份证正反面上的文字怎么提取出来?
身份证正反面提取文字用 OCR 文字识别:可以添加文件上传,也可以拖拽文件到窗口,或用截图方式导入;结果能一键复制或导出 TXT。身份证正反面正反面字段固定,号码人工核对。识别准不准官方归因于图片清晰度、文字大小、背景复杂度——最关键是字高,正文字高低于 20 像素基本救不回,扫描件建议 300DPI。
为什么会出现这个问题
很多 OCR 失败其实是输入图的问题:分辨率太低、有阴影、字太小。先用看图软件把图放大看看清不清楚,图都不清楚,换什么引擎都白搭。
下面按先说结论、再给步骤、最后列注意点的顺序展开,着急的话可以直接看步骤部分。
具体怎么处理
- 可以添加文件上传,也可以拖拽文件到窗口,或用截图方式导入;结果能一键复制或导出 TXT如果这步报错,回头检查原图是否损坏、磁盘空间是否足够。
- 正反面字段固定,号码人工核对如
- 字高够、300DPI 才认得准如
注意这几点
- 竖排、手写体的识别率目前都不理想,重要内容建议人工录入
- 图片分辨率建议 300DPI 以上,字太小先放大再识别
- 识别英文和数字混排时留意全角半角,OCR 经常给出全角字符
本文涉及:身份证正反面识别、身份证正反面转文字、OCR、身份证正反面(身份证正反面 OCR 识别)。
小结
到这里问题应该已经解决了。这类操作做一次就有经验,下次再遇到同类需求可以直接套用同样的流程。
