我正在opencv 4.1.0
从源代码开始构建mojave
,它在死于所述错误之前达到 54%:
/git/opencv-4.1.0/opencv_contrib/modules/text/src/precomp.hpp:54:10:
fatal error: 'tesseract/baseapi.h' file not found
在https://github.com/otiai10/gosseract/issues/40上有一个 github 问题:我已经应用了两个推荐的补丁:
在 osx 上,这是使用自制软件解决的:brew install tesseract
无论如何,关于这一点的说明是 2015 年的,没有任何影响。在 macOS上构建过程中解决此特定错误的 opencv
指示将不胜感激。
在稍微更改了我的谷歌搜索查询后,这里的最后一个建议确实有效 - https://github.com/justadudewhohacks/opencv4nodejs/issues/179 - 手动将标头包含添加到CPATH:
这可以应用于
make
命令:@javadba,感谢您的解决方案。
对于 OSX macOS 用户 (Mojave),也许它会对您有所帮助。支持 Java 的 OpenCV OpenCV OSX 指南
另外,我在这里提供了 JAVA 支持:并使用自定义 TESSERACT 路径启动 make