我在 iOS 应用程序中使用 OpenCV。我想对一些文本执行 OCR,但我首先需要确定它的方向。
我如何在 OpenCV 中做到这一点?
最佳答案
我不确定如果不在 Objective-C 中提供 OCR 是否可以回答这个问题——如果不使用 OCR 库,这很难在几行文本中完成。
好吧,20 年前,我编写了一个 OCR 系统(没有使用任何 OCR 库)来实时读取银行支票。顺便还验证了手写签名。
检查方向的问题很严重,因为支票可以(由运算符(operator))随机插入小型机动银行支票扫描仪。
由于所有银行都使用不同的页面布局和装饰,唯一不依赖磁性墨水(扫描仪未检测到)的方向的方法是实际尝试对页面顶部找到的第一个字符进行 OCR 识别“页面”。
有些字符像“O”一样模棱两可,但大多数其他字符会告诉您图片是倒置还是镜像,因此只需阅读前 3-5 个字符就可以完成工作(除非您有重复)。
祝你好运!
关于objective-c - 使用 OpenCV,如何在执行 OCR 之前检测文本方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10122635/