我正確安裝了OpenCV 3.2,使用cmake從源代碼生成它,如link,安裝了Tesseract 3.05和leptonica,從here。這兩個示例都適用於OpenCV的示例RedEyeRemover和opencv-tesseract,用於一起測試目標項目x64 VS2017。但是當應用到由opencv提供的端到端文本識別演示(Platform toolset VS2015 v140)時,我在編譯時沒有錯誤,但是在運行時沒有找到tesseract。OpenCV 3.02 +文本模塊+ Tesseract 3.05運行時錯誤:未找到Tesseract
double t_r = (double)getTickCount();
Ptr<OCRTesseract> ocr = OCRTesseract::create();
cout << "TIME_OCR_INITIALIZATION = " << ((double)getTickCount() - t_r) * 1000/getTickFrequency() << endl;
string output;
它發生在OCRTesseract ::創建()水平。
如果我沒有得到任何編譯錯誤,原因是什麼?它鏈接到opencv_text模塊。
一些實用的信息,我想嘗試幫助你一步一步 – sturkmen
OK,請創建聊天室,並把鏈接,我不不知道該怎麼做。 – SarahData
因爲我知道它會在一些評論後可用 – sturkmen