我从here克隆了tesseract代码并为4.3构建了iphone OCR演示
我知道之前有some issues有tesseract,但我不认为我的问题是一样的。
应用程序启动正常(模拟器),点击“显示图像选择器”按钮后出现UIImagePicker
,允许我选择图像。选择图像显示“OCRDEMO - 工作”警报1-2秒,然后应用程序崩溃,调试器输出为:
检测到尝试呼叫符号 在系统库中没有 目前在iPhone上:时钟$ UNIX2003 从功能调用 图像OCRDemo中的_Z17edges_and_textordPKcP10BLOCK_LIST。如果你是 遇到这个问题运行一个 gdb中的模拟器二进制文件,确保 你首先将'开始 - 关闭'。
我不知道如何'设置启动与关闭'
并没有帮助我担心这是由4.3导致的问题,因为搜索错误的关键组成部分的时间很短。
答案 0 :(得分:2)
我按照与Luke相同的步骤操作并遇到完全相同的问题,同时在模拟器上运行。
但是,当我在设备上运行时(请勿代码签名),它会正常工作。内存问题很多(1级 - > 2级)但我能够使用我的相机以及我的iPhoto图库正确拍摄图像。
我到处研究“start-with-shell”,但未能找到最好的方法。我认为模拟器没有安装适当的.arm库来处理这个问题。
希望有所帮助