银行卡上的文字怎么提取出来?
银行卡提取文字用 OCR 文字识别:可以添加文件上传,也可以拖拽文件到窗口,或用截图方式导入;结果能一键复制或导出 TXT。银行卡卡号数字密集,反光和凸印会影响识别,识别后要复核。识别准不准官方归因于图片清晰度、文字大小、背景复杂度——最关键是字高,正文字高低于 20 像素基本救不回,扫描件建议 300DPI。
为什么会出现这个问题
很多 OCR 失败其实是输入图的问题:分辨率太低、有阴影、字太小。先用看图软件把图放大看看清不清楚,图都不清楚,换什么引擎都白搭。
如果你赶时间,直接看第二节的操作步骤;想弄明白原理,第一节的背景值得读一遍。
具体怎么处理
- 可以添加文件上传,也可以拖拽文件到窗口,或用截图方式导入;结果能一键复制或导出 TXT拿不准就先拿一张不重要的图试手,确认效果再处理正式图。
- 卡号数字密集,反光和凸印会影响识别,识别后要复核拿
- 字高够、300DPI 才认得准拿
注意这几点
- 竖排、手写体的识别率目前都不理想,重要内容建议人工录入
- 图片分辨率建议 300DPI 以上,字太小先放大再识别
- 识别英文和数字混排时留意全角半角,OCR 经常给出全角字符
本文涉及:银行卡识别、银行卡转文字、OCR、银行卡(银行卡 OCR 识别)。
小结
到这里问题应该已经解决了。这类操作做一次就有经验,下次再遇到同类需求可以直接套用同样的流程。
