Can you please help to install!
I could pay for your work

четверг, 2 июня 2022 г. в 00:57:58 UTC+7, zdenop: 

> You need to build tesseract and leptonica by yourself (+ needed 
> dependencies) with MinGW. If I got it right - you have installed just 
> runtime libraries, but for creating your app you need libraries useable for 
> linking (and header files).
>
> I am afraid the same you will need to do with OpenCV, as OpenCV just 
> provides VS library which is not usable with MinGW[2],[1]
> I really doubt this is worthy of time - it is better is to switch to 
> Visual Studio on Windows (and you still can use Qt Creator)
>
> [1] 
> https://medium.com/csmadeeasy/opencv-c-installation-on-windows-with-mingw-c0fc1499f39
> [2] https://github.com/opencv/opencv/releases
>
> Zdenko
>
>
> ut 31. 5. 2022 o 18:37 Fish Money <[email protected]> napísal(a):
>
>> I'm usuing mingw + openCV in my current project.
>> It has been built for work in QT IDE...
>>
>> I just need to use OCR into my project and yet, could not find any 
>> instruction on internet.
>> I actually need to run the code below from QT...
>>
>>
>> What are my next steps to make this happen?
>> #include <tesseract/baseapi.h>
>> #include <leptonica/allheaders.h>
>> using namespace std;
>>
>> int main()
>> {
>>     char *outText;
>>
>>     tesseract::TessBaseAPI *api = new tesseract::TessBaseAPI();
>>     // Initialize tesseract-ocr with English, without specifying tessdata 
>> path
>>     if (api->Init(NULL, "eng")) {
>>         fprintf(stderr, "Could not initialize tesseract.\n");
>>         exit(1);
>>     }
>>
>>     // Open input image with leptonica library
>>     Pix *image = pixRead("/usr/src/tesseract/testing/phototest.tif");
>>     api->SetImage(image);
>>     // Get OCR result
>>     outText = api->GetUTF8Text();
>>     cout << ("OCR output:\n%s", outText);
>>
>>     // Destroy used object and release memory
>>     api->End();
>>     delete api;
>>     delete [] outText;
>>     pixDestroy(&image);
>>
>>     return 0;
>> }
>> вторник, 31 мая 2022 г. в 22:36:55 UTC+7, zdenop: 
>>
>>> I am not sure why you mentioned SW, as your screenshot indicates you 
>>> have installed gcc (mingw?) runtime libs:
>>>
>>> [image: image.png]
>>>
>>> Do you plan to build your project with mingw? Is opencv built with mingw 
>>> too? You can not mix VS libraries with mingw libraries...
>>> Also another part of your project file looks suspicious:
>>>  "LIBS += C:\opencv\release\bin\libopencv_core455.dll" 
>>> Do you know what are you there? Maybe you should start with a 
>>> simple project to understand how to use external libraries...
>>>
>>>  
>>>
>>> Zdenko
>>>
>>>
>>> ut 31. 5. 2022 o 17:00 Fish Money <[email protected]> napísal(a):
>>>
>>>> I actually stuck, because I could not execute SW and SW_GUI files.
>>>> My tesseract folder contains in screen shot attached.
>>>>
>>>> Dear Zdenko,
>>>> Is there any chance we can talk via WhatsApp?
>>>> Stuck so bad here in my project...
>>>> You gonna save my life :D
>>>>
>>>> вторник, 31 мая 2022 г. в 13:56:32 UTC+7, zdenop: 
>>>>
>>>>> INCLUDEPATH += /usr/include/tesseract
>>>>>
>>>>> This does not seem correct on windows.
>>>>>
>>>>> error: tesseract/baseapi.h: No such file or directory
>>>>>
>>>>> So you have installed tesseract header files?
>>>>>
>>>>> You did not mention which compiler you used: "*.dll" indicates Visual 
>>>>> studio, but what is in "C:\Program Files(x86)\Tesseract-OCR"?
>>>>>
>>>>> Zdenko
>>>>>
>>>>>
>>>>> po 30. 5. 2022 o 11:19 Fish Money <[email protected]> napísal(a):
>>>>>
>>>>>> Hello! How can i amend the pro file to make the program work?
>>>>>>
>>>>>> Googled a lot about QT and Tesseract, could not find a solution yet.
>>>>>>
>>>>>> QT += core
>>>>>> QT -= gui
>>>>>>
>>>>>> CONFIG += c++11
>>>>>>
>>>>>> TARGET = openCV
>>>>>> CONFIG += console
>>>>>> CONFIG -= app_bundle
>>>>>>
>>>>>> TEMPLATE = app
>>>>>> INCLUDEPATH += C:\opencv\release\install\include
>>>>>>
>>>>>> LIBS += C:\opencv\release\bin\libopencv_core455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_highgui455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_imgcodecs455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_imgproc455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_calib3d455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_features2d455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_video455.dll
>>>>>> LIBS += C:\opencv\release\bin\libopencv_videoio455.dll
>>>>>> LIBS += -L"(C:\Program Files(x86)\Tesseract-OCR)" -ltesseract
>>>>>>
>>>>>> INCLUDEPATH += /usr/include/tesseract
>>>>>>
>>>>>> INCLUDEPATH += C:\Program Files(x86)\Tesseract-OCR)
>>>>>>
>>>>>> LIBS += C:\Program Files(x86)\Tesseract-OCR)
>>>>>>
>>>>>> LIBS +=-LC:\Program Files(x86)\Tesseract-OCR)
>>>>>> -ltesseract.dll
>>>>>> -llept.dll
>>>>>>
>>>>>> LIBS += -LC:\Qt\opencv_cv2\OPENCV1\build-qt\lib
>>>>>> -lopencv_calib3d249d
>>>>>> -lopencv_contrib249d
>>>>>> -lopencv_core249d
>>>>>> -lopencv_features2d249d
>>>>>> -lopencv_flann249d
>>>>>> -lopencv_gpu249d
>>>>>> -lopencv_highgui249d
>>>>>> -lopencv_imgproc249d
>>>>>> -lopencv_legacy249d
>>>>>> -lopencv_ml249d
>>>>>> -lopencv_nonfree249d
>>>>>> -lopencv_objdetect249d
>>>>>> -lopencv_ocl249d
>>>>>> -lopencv_photo249d
>>>>>> -lopencv_stitching249d
>>>>>> -lopencv_superres249d
>>>>>> -lopencv_ts249d
>>>>>> -lopencv_video249d
>>>>>> -lopencv_videostab249d
>>>>>>
>>>>>> SOURCES += main.cpp
>>>>>>
>>>>>> DEFINES += QT_DEPRECATED_WARNINGS
>>>>>>
>>>>>> Errors:
>>>>>>
>>>>>>
>>>>>> still saying D:\PROG\May\Tesseract\main.cpp:1: error: 
>>>>>> tesseract/baseapi.h: No such file or directory
>>>>>> D:\PROG\May\Tesseract\main.cpp:1:10: fatal error: 
>>>>>> tesseract/baseapi.h: No such file or directory
>>>>>> 1 | #include <tesseract/baseapi.h>
>>>>>> | ^~~~~~~~~~~~~~~~~~~~~
>>>>>>
>>>>>>
>>>>>> Might be incorrect install, because SW file and SW gui could not be 
>>>>>> executed.
>>>>>>
>>>>>> Strongly need advice! 
>>>>>>
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "tesseract-ocr" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/tesseract-ocr/923f5b9b-def7-4171-9ac6-d342a3a99dc9n%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/tesseract-ocr/923f5b9b-def7-4171-9ac6-d342a3a99dc9n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "tesseract-ocr" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/tesseract-ocr/71657717-96de-4d45-8e8c-68b9470b24f4n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/tesseract-ocr/71657717-96de-4d45-8e8c-68b9470b24f4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "tesseract-ocr" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tesseract-ocr/eb46e820-7667-4ff3-88bf-d9aecac1de20n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tesseract-ocr/eb46e820-7667-4ff3-88bf-d9aecac1de20n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/b238ceb7-a36a-4ba4-8923-bf74f44e2c8an%40googlegroups.com.

Reply via email to