Wow!!! Shree you are the KING!!!! As you told - files were corrupted...I used wget all the time but the links I used were copied incorrectly from github. Now I clicked on files and copied link from Download button and that worked like a charm!!!! Thank you so much my friend!!!! :)
On Monday, December 25, 2017 at 1:16:38 PM UTC+2, shree wrote: > > Looks like the traineddata files are corrupted or did not download ok and > hence you are getting file not found issues. > > Check the file sizes - you may want to download using wget or curl. > > root@All-in-1-Touch:/mnt/c/Users/User/shree/tessdata_best# ll *.traineddata > -rwxrwxrwx 1 root root 13077423 Sep 25 13:56 chi_sim.traineddata* > -rwxrwxrwx 1 root root 15400601 Sep 15 08:53 eng.traineddata* > -rwxrwxrwx 1 root root 101402885 Sep 16 18:26 Latin.traineddata* > -rwxrwxrwx 1 root root 7418529 Sep 15 09:05 osd.traineddata* > > > ShreeDevi > ____________________________________________________________ > भजन - कीर्तन - आरती @ http://bhajans.ramparivar.com > > On Mon, Dec 25, 2017 at 3:51 PM, Sasha Ostrikov <[email protected] > <javascript:>> wrote: > >> *Hi Shree,* >> *I tried all options but nothing helps.* >> *For example this is my traineddata folder:* >> >> *sasha@ds:~/dev/data$ ll /usr/local/share/tesseract-ocr/tessdata4.0/* >> total 148 >> drwxr-xr-x 4 root root 4096 Nov 22 18:43 ./ >> drwxr-xr-x 4 root root 4096 Nov 26 10:29 ../ >> drwxr-xr-x 2 root root 4096 Nov 22 16:36 configs/ >> -rwxr-xr-x 1 root root 32291 Nov 22 18:43 eng.traineddata* >> -rwxr-xr-x 1 root root 32292 Nov 22 18:43 fra.traineddata* >> -rwxr-xr-x 1 root root 32324 Nov 22 18:42 Hebrew.traineddata* >> -rwxr-xr-x 1 root root 31001 Nov 22 18:43 heb.traineddata* >> -rwxr-xr-x 1 root root 572 Nov 22 16:36 pdf.ttf* >> drwxr-xr-x 2 root root 4096 Nov 22 16:36 tessconfigs/ >> >> *trained data was downloaded from >> here: https://github.com/tesseract-ocr/tessdata_best >> <https://github.com/tesseract-ocr/tessdata_best>* >> >> when I run this command this is what I get: >> *sasha@ds:~/dev/data$ tesseract --tessdata-dir >> /usr/local/share/tesseract-ocr/tessdata4.0 text2.png text2.txt --oem 3 >> --psm 6 -l eng* >> Error opening data file >> /usr/local/share/tesseract-ocr/tessdata4.0/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! >> Could not initialize tesseract. >> >> I'm running on ubuntu 16 and this is my* tesseract -v* >> tesseract 4.00.00dev-694-gebbfc3a >> leptonica-1.74.4 >> libjpeg 8d (libjpeg-turbo 1.5.0) : libpng 1.6.25 : libtiff 4.0.6 : zlib >> 1.2.8 >> >> Found AVX >> Found SSE >> >> :( >> >> >> On Friday, December 22, 2017 at 1:01:35 PM UTC+2, shree wrote: >>> >>> As per your message above >>> The files are in /usr/local/share/tessdata/ >>> but program is looking for them at /usr/local/share/ >>> >>> you can set TESSDATA_PREFIX and try >>> >>> OR >>> >>> specify the directory as part of the command line. I have found that to >>> be the easiest way, specially when using/comparing diff kinds of >>> traineddata (fast, best, legacy ...) >>> >>> example script below >>> >>> ------- >>> >>> #!/bin/bash >>> img_files=$(ls ./Cap*.png) >>> for img_file in ${img_files}; do >>> echo "****************************" ${img_file} >>> "**********************************" >>> time tesseract --tessdata-dir >>> /mnt/c/Users/User/shree/tessdata_best/ ${img_file} >>> ${img_file%.*}-eng-best --oem 1 --psm 6 -l eng >>> time tesseract --tessdata-dir >>> /mnt/c/Users/User/shree/tessdata_fast/ ${img_file} >>> ${img_file%.*}-eng-fast --oem 1 --psm 6 -l eng >>> time tesseract --tessdata-dir /mnt/c/Users/User/shree/tessdata/ >>> ${img_file} ${img_file%.*}-engplus --oem 1 --psm 6 -l engplus >>> done >>> >>> >>> >>> >>> >>> ShreeDevi >>> ____________________________________________________________ >>> भजन - कीर्तन - आरती @ http://bhajans.ramparivar.com >>> >>> On Wed, Dec 20, 2017 at 8:49 PM, Sasha Ostrikov <[email protected]> >>> wrote: >>> >>>> *Yes tried that. this is the output - same sh*t :(* >>>> >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ ll >>>> /usr/local/share/tessdata/ >>>> total 148 >>>> drwxr-xr-x 4 root root 4096 Dec 20 15:15 ./ >>>> drwxr-xr-x 10 root root 4096 Dec 20 15:14 ../ >>>> drwxr-xr-x 2 root root 4096 Dec 20 15:15 configs/ >>>> -rwxr-xr-x 1 root root 32291 Dec 20 15:15 eng.traineddata* >>>> -rwxr-xr-x 1 root root 32292 Dec 20 15:15 fra.traineddata* >>>> -rwxr-xr-x 1 root root 32324 Dec 20 15:15 Hebrew.traineddata* >>>> -rwxr-xr-x 1 root root 31001 Dec 20 15:15 heb.traineddata* >>>> -rwxr-xr-x 1 root root 572 Dec 20 15:15 pdf.ttf* >>>> drwxr-xr-x 2 root root 4096 Dec 20 15:15 tessconfigs/ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ $TESSDATA_PREFIX >>>> bash: /usr/local/share/tessdata: Is a directory >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ tesseract >>>> text2.png t1.txt -l eng --oem 0 >>>> Error opening data file /usr/local/share/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! >>>> Could not initialize tesseract. >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ tesseract >>>> text2.png t1.txt -l eng --oem 1 >>>> Error opening data file /usr/local/share/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! >>>> Could not initialize tesseract. >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ tesseract >>>> text2.png t1.txt -l eng --oem 2 >>>> Error opening data file /usr/local/share/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! >>>> Could not initialize tesseract. >>>> sasha@ds:~/dev/ext/dsnotebooks/text_extraction/images$ tesseract >>>> text2.png t1.txt -l eng --oem 3 >>>> Error opening data file /usr/local/share/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! >>>> Could not initialize tesseract. >>>> >>>> -- >>>> 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 post to this group, send email to [email protected]. >>>> 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/c11d3337-48dc-4d1d-a621-c903573ca76d%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/tesseract-ocr/c11d3337-48dc-4d1d-a621-c903573ca76d%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 [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> 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/87f03f87-3112-4ff7-b467-071bed187860%40googlegroups.com >> >> <https://groups.google.com/d/msgid/tesseract-ocr/87f03f87-3112-4ff7-b467-071bed187860%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 [email protected]. To post to this group, send email to [email protected]. 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/5fc25e73-2e79-48c5-8466-60394395d6c7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

