Mad*_*dav 7 iphone ocr tesseract image-processing
我试图在我的iPhone应用程序中使用tesseract-2.04,只是想检测数字.我在这里做的是首先我使用这篇文章交叉编译tesseract生成lib文件http://robertcarlsen.net/2009/07/15/cross-compiling-for-iphone-dev-884然后使用该演示申请在http://robertcarlsen.net/2010/01/12/ocr-for-iphone-source-1080,但结果远不如现实.
我无法解决问题或如何训练tesseract,以便实际使用时关闭.
请帮忙.
谢谢,
Madhup
我得到了很好的结果设置
TessBaseAPI::SetVariable("tessedit_char_whitelist", "0123456789");
Run Code Online (Sandbox Code Playgroud)
同时轻轻地催促用户让数字适合某个盒子.这使得我更容易找到数字,并确保用户保持图像稳定并保持合理的距离,从而产生更清晰的图像.
我曾想过在tesseract-2.04/dict/permute.cpp中修改valid_word(),但似乎没有必要这样做.
下一步是硬编码最小/最大字符大小,以便识别时间可以小于现在的500毫秒.然后下一步将添加一些代码,以及时跟踪结果,以便在590%的时间内读取,8只有10%将导致代码记住5.
这一切都取决于你的用例.我很幸运,因为我被允许只显示一个200x50的包含数字的盒子.