C++ OpenCV 3.0+;文本模块-运行时未找到Tesseract
我正在尝试获取当前在OpenCV中运行的外部文本模块,该模块使用Tesseract。我尝试了所有可能的组合,并找到了一些有用的提示,但我现在没有主意了。我使用的是64位Windows 10和Visual Studio 2013 我编译了所有内容,可以编写一个基本示例,但运行程序时,我在程序窗口中得到以下输出:Tesseract not found 我使用所有Include和LIB设置程序,在以下两行打印Tesseract not found消息:C++ OpenCV 3.0+;文本模块-运行时未找到Tesseract,c++,windows,opencv,visual-studio-2013,tesseract,C++,Windows,Opencv,Visual Studio 2013,Tesseract,我正在尝试获取当前在OpenCV中运行的外部文本模块,该模块使用Tesseract。我尝试了所有可能的组合,并找到了一些有用的提示,但我现在没有主意了。我使用的是64位Windows 10和Visual Studio 2013 我编译了所有内容,可以编写一个基本示例,但运行程序时,我在程序窗口中得到以下输出:Tesseract not found 我使用所有Include和LIB设置程序,在以下两行打印Tesseract not found消息: Ptr<OCRTesseract>
Ptr<OCRTesseract> ocr = OCRTesseract::create();
ocr->run(image, output);
Ptr ocr=ocrteseract::create();
ocr->运行(图像,输出);
我正在为VS2013编译Tesseract,然后使用CMake编译OpenCV。我还发现了这个问题:
我可以重现链接器错误,也可以用给定的答案修复它,但当我运行程序时,我会收到“Tesseract not found”消息。我还在CMake中手动添加了Tesseract和Leptonica,并使用Tesseract成功编译,但在运行程序时收到了相同的消息。
我在Debug和release64模式下编译了OpenCV,并相应地设置了测试程序
为什么OpenCV不能正确编译Tesseract
谢谢你的帮助 你明白了吗?>