First learn to write forum e-mails! Stop stealing email threads. Your questions/problems has nothing to do with content of original posting.
Zdenko ut 30. 10. 2018 o 9:12 <flavium...@gmail.com> napísal(a): > I have compiled now the tesseract library, with cppan. > > and I have found a test app, with this source code: > > /* > dependencies: > pvt.cppan.demo.google.tesseract.libtesseract: master > pvt.cppan.demo.danbloomberg.leptonica: 1 > */ > > #include <iostream> > #include <memory> > > #include <allheaders.h> // leptonica main header for image io > #include <baseapi.h> // tesseract main header > > int main(int argc, char *argv[]) > { > // if (argc == 1) > // return 1; > > tesseract::TessBaseAPI tess; > > if (tess.Init("./tessdata", "eng")) > { > std::cout << "OCRTesseract: Could not initialize tesseract." << std::endl; > return 1; > } > > // setup > tess.SetPageSegMode(tesseract::PageSegMode::PSM_AUTO); > tess.SetVariable("save_best_choices", "T"); > > // read image > auto pixs = pixRead(argv[1]); > if (! pixs) > { > std::cout << "Cannot open input file: " << argv[1] << std::endl; > return 1; > } > > // recognize > tess.SetImage(pixs); > tess.Recognize(0); > > // get result and delete[] returned char* string > std::cout << std::unique_ptr<char[]>(tess.GetUTF8Text()).get() << > std::endl; > > // cleanup > tess.Clear(); > pixDestroy(&pixs); > > return 0; > } > > and when I am trying to run this, I got: > > Error opening data file ./tessdata/eng.traineddata > Please make sure the TESSDATA_PREFIX environment variable is set to your > "tessdata" directory. > Failed loading language 'eng' > Tesseract couldn't load any languages! > OCRTesseract: Could not initialize tesseract. > > There is not enough to compile tesseract and dependencies, what else > should I setup in order to run this code in a VC++ project ? > > > > On Monday, October 29, 2018 at 7:50:05 PM UTC+2, zdenop wrote: >> >> I already gave you step by step instructions (the same as on the wiki ;-) >> but just commands you need to write). >> You replied that is does not work for you without any explanation what >> does not work. With this state of mind I do not know how to help you. >> >> >> >> >> Zdenko >> >> >> po 29. 10. 2018 o 14:17 <flavi...@gmail.com> napísal(a): >> >>> Hi Zdenko. Could you send me a example (from a link, or from >>> something) to reveal me how to compile Tesseract 4 in order to use it in a >>> VC++ project ? I have a task to do that, and my time is running out, and I >>> haven't found a functional and working sample of how to do that ... I guess >>> you already have a project that using Tesseract in VC++ ... I will be >>> grateful for any hint to lead me for solving my task. >>> >>> Regards, >>> Flaviu. >>> >>> >>> On Sunday, September 30, 2018 at 8:50:59 PM UTC+3, zdenop wrote: >>>> >>>> RC 1[1] ready. >>>> Please test, test, test. Especially if you are wrapping tesseract and >>>> creating/providing packages. >>>> Report problems ASAP in issue tracker, so we can fix it until finale >>>> release. >>>> >>>> [1] https://github.com/tesseract-ocr/tesseract/tree/4.0.0-rc1 >>>> >>>> >>>> Zdenko >>>> >>>> >>>> so 22. 9. 2018 o 17:06 Zdenko Podobny <zde...@gmail.com> napísal(a): >>>> >>>>> Hello, >>>>> >>>>> I would like to thank all who share their thought about releasing new >>>>> version of tesseract [1]. I took my time and I decided we should make >>>>> release at the middle October 2018 (14-21...). >>>>> >>>>> This should means that no new features will be applied to current >>>>> code. There is not time for testings. Anyway please feel free to send your >>>>> patch/PR - it will included after 4.0 release. >>>>> >>>>> There are several ways, how people can contribute to this process: >>>>> >>>>> - *Developers*: go through open issues, try to fix it. Please make >>>>> a comment when you start do deal with issue, so we can use our capacity >>>>> efficiently. >>>>> - *Packagers*: please test if building and packaging process is >>>>> working fine. If something is broken, try to fix&submit it fast. Please >>>>> give a note to forum or me directly, where users can find your >>>>> "product", >>>>> so we can put information about supported systems to release notes. >>>>> - *"Wrappers"*: if you are producing wrapper for tesseract, please >>>>> give a note to forum or me directly if you support tesseract 4: I would >>>>> like to promote your work. >>>>> - *"No code" developers*: >>>>> - check open issues, test it with the latest code if it still >>>>> valid report, prepare test case if missing, report duplicates, >>>>> suggest >>>>> label etc. >>>>> - Improve documentation, release notes, man pages etc... >>>>> - English native speaker: check documentation, release notes >>>>> etc. >>>>> >>>>> Thanks to all who help us to get to this point. I really appreciate >>>>> all ways of support. >>>>> >>>>> [1] https://github.com/tesseract-ocr/tesseract/issues/1423 >>>>> >>>>> Zdenko >>>>> >>>> -- >>> 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 tesseract-oc...@googlegroups.com. >>> To post to this group, send email to tesser...@googlegroups.com. >>> Visit this group at https://groups.google.com/group/tesseract-ocr. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tesseract-ocr/0ec238c8-f9ba-4d49-bd7f-c31beb66377a%40googlegroups.com >>> <https://groups.google.com/d/msgid/tesseract-ocr/0ec238c8-f9ba-4d49-bd7f-c31beb66377a%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > 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 tesseract-ocr+unsubscr...@googlegroups.com. > To post to this group, send email to tesseract-ocr@googlegroups.com. > Visit this group at https://groups.google.com/group/tesseract-ocr. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tesseract-ocr/0491cb8d-c8d1-476f-a017-07c3edf23638%40googlegroups.com > <https://groups.google.com/d/msgid/tesseract-ocr/0491cb8d-c8d1-476f-a017-07c3edf23638%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 tesseract-ocr+unsubscr...@googlegroups.com. To post to this group, send email to tesseract-ocr@googlegroups.com. Visit this group at https://groups.google.com/group/tesseract-ocr. To view this discussion on the web visit https://groups.google.com/d/msgid/tesseract-ocr/CAJbzG8wtrDFr%3DiWEuNVfp4RC%3DFgE-p7%2Br8s85%2BF1JdZ_4QW35Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.