我从这里克隆了 tesseract 代码并为 4.3 构建了 iphone OCR 演示
我知道之前 tesseract 存在一些问题,但我认为我的问题不一样。
该应用程序启动正常(模拟器),并在单击“显示图像选择器”按钮时UIImagePicker
出现允许我选择图像。选择图像会显示“OCRDEMO - 工作”警报 1-2 秒,然后应用程序崩溃,调试器输出如下:
检测到尝试调用 iPhone 上不存在的系统库中的符号:clock$UNIX2003 从图像 OCRDemo 中的函数 _Z17edges_and_textordPKcP10BLOCK_LIST 调用。如果您在 gdb 中运行模拟器二进制文件时遇到此问题,请确保首先“设置 start-with-shell off”。
我不完全知道如何“设置 start-with-shell off”并没有帮助
我担心这是 4.3 引起的问题,因为对错误关键组件的搜索不足。