培训Tesseract与iPhone一起使用
-
01-10-2019 - |
题
我正在尝试在iPhone应用程序中使用Tesseract-2.04,只是想检测数字。我在这里做的是首先我正在交叉编译Tesseract以使用此帖子生成LIB文件 http://robertcarlsen.net/2009/07/15/cross-compompiling-for-iphone-dev-884 然后在 http://robertcarlsen.net/2010/01/12/ocr-for-iphone-source-1080 ,但结果远不止是现实。
我无法解决问题或如何培训Tesseract,以便它可以关闭用于实际使用。
请帮忙。
谢谢,
玛杜普
解决方案
我得到了很好的结果设置
TessBaseAPI::SetVariable("tessedit_char_whitelist", "0123456789");
轻轻敦促用户让数字适合特定框。这使我对我的数字更容易,并确保用户保持图像的稳定并处于合理的距离,从而导致图像更清晰。
我已经考虑过在tesseract-2.04/dict/permute.cpp中更改有效_word(),但似乎不需要。
下一步将是硬编码最小/最大炭尺寸,因此识别时间可能比现在的500毫秒少。然后,下一步将是添加一些可以跟踪结果的代码,以便阅读 5
90%的时间和 8
只有10%会带领代码记住 5
.
这完全取决于您拥有的用例。从某种意义上说,我很幸运,我只能显示一个包含该号码的200x50盒子。
不隶属于 StackOverflow