in which group am I now? I don't understand the groups. I thought
https://groups.google.com/forum/#!forum/tesseract-ocr was the correct group
to ask about tesseract.

On Mon, Aug 26, 2019 at 10:56 AM Shree Devi Kumar <[email protected]>
wrote:

> You are using https://github.com/naptha/tesseract.js
>
> Please file your issue in that repo.
>
> On Sun, Aug 25, 2019 at 9:37 PM Clint William Theron <
> [email protected]> wrote:
>
>> If you recently tested the above link there was a auth require but I have
>> taken that out now. The link should work now. Sorry for any inconvenience.
>>
>> On Sunday, August 25, 2019 at 12:53:29 AM UTC+2, Clint William Theron
>> wrote:
>>>
>>> Check here:
>>> https://lottoticketscanner.iclips.co.za/assets/tesseract/tessdata/
>>> mycustom.traineddata definitely points to the correct location. It must
>>> be something else. Would you help me figure it out or at least give me a
>>> working solution. Thanks already
>>>
>>> On Saturday, August 24, 2019 at 7:38:11 PM UTC+2, Clint William Theron
>>> wrote:
>>>>
>>>> Where do I find the value of TESSDATA_PREFIX?
>>>>
>>>> On Saturday, August 24, 2019 at 7:34:00 PM UTC+2, Clint William Theron
>>>> wrote:
>>>>>
>>>>> I don't know where to find the TESSDATA_PREFIX value since I'm using
>>>>> tesseract CDN on a http web server. What did you do? Did you create a
>>>>> node.js app? I install tesseract in windows 10 and I replaced the
>>>>> traineddata file in the tessdata  directory and it worked. I'm looking to
>>>>> build an online solution though. I got started and found out about the
>>>>> custom traineddata idea from the following link:
>>>>>
>>>>>
>>>>> https://ourcodeworld.com/articles/read/580/how-to-convert-images-to-text-with-pure-javascript-using-tesseract-js
>>>>>
>>>>> It's not necessary to use the CDN or even a html web page. The
>>>>> solution should just work online and use my custom traineddata language
>>>>>
>>>>> On Saturday, August 24, 2019 at 7:13:01 PM UTC+2, shree wrote:
>>>>>>
>>>>>> I have not used tesseract CDN on a http web server in a html web
>>>>>> page.
>>>>>>
>>>>>> The error says that the traineddata file cannot be found. You need to
>>>>>> check the value of TESSDATA_PREFIX and put your custom traineddata there.
>>>>>>
>>>>>> On Sat, 24 Aug 2019, 22:28 Clint William Theron, <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> The traineddata file is available in that location. I took a
>>>>>>> screenshot of the current error:
>>>>>>>
>>>>>>> [image: Untitled.png]
>>>>>>> I changed the name to custom.traineddata but it's not relevant to
>>>>>>> the problem. I also changed the location of the file to see if that 
>>>>>>> makes a
>>>>>>> different but didn't:
>>>>>>>
>>>>>>> const worker = new Tesseract.TesseractWorker({
>>>>>>>                   langPath: 'https://iclips.co.za/images/tessdata/',
>>>>>>>                 });
>>>>>>>
>>>>>>> worker.recognize(cameraSensor2.toDataURL('image/png'), 'custom')...
>>>>>>>
>>>>>>> Do you see what I'm missing here?
>>>>>>> Thanks already
>>>>>>> On Saturday, August 24, 2019 at 4:44:12 PM UTC+2, shree wrote:
>>>>>>>>
>>>>>>>> Check that mycustom.traineddata is available in
>>>>>>>> https://lottoticketscanner.iclips.co.za/assets/tesseract/tessdata/
>>>>>>>>
>>>>>>>> On Sat, Aug 24, 2019 at 7:02 PM Clint William Theron <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Thanks for your answer. I have a different error though. I'm not
>>>>>>>>> sure what you mean by tessdata folder. I'm using the tesseract CDN on 
>>>>>>>>> a
>>>>>>>>> http web server in a html web page. The following images illustrates 
>>>>>>>>> my
>>>>>>>>> current problem:
>>>>>>>>>
>>>>>>>>> [image: Untitled.jpg]
>>>>>>>>>
>>>>>>>>> [image: Untitled.png]
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The first image illustrates the type of server and directory
>>>>>>>>> structure I'm using and the second image shows the error. What is the
>>>>>>>>> resolution? I know I'm close now though, thanks to you.
>>>>>>>>>
>>>>>>>>> My current code looks like so:
>>>>>>>>>
>>>>>>>>> html
>>>>>>>>> <script src="
>>>>>>>>> https://unpkg.com/[email protected]/dist/tesseract.min.js
>>>>>>>>> "></script>
>>>>>>>>>
>>>>>>>>> js
>>>>>>>>> const worker = new Tesseract.TesseractWorker({
>>>>>>>>>     langPath: '
>>>>>>>>> https://lottoticketscanner.iclips.co.za/assets/tesseract/tessdata/
>>>>>>>>> ',
>>>>>>>>> });
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> worker.recognize(cameraSensor2.toDataURL('image/png'), 'mycustom')
>>>>>>>>>                         .progress(progress => console.log(
>>>>>>>>> 'progress', progress))
>>>>>>>>>                         .then(result => console.log('result',
>>>>>>>>> result))
>>>>>>>>>                         .finally(() => worker.terminate());
>>>>>>>>>
>>>>>>>>> Thank you.
>>>>>>>>>
>>>>>>>>> On Saturday, August 24, 2019 at 5:56:30 AM UTC+2, shree wrote:
>>>>>>>>>>
>>>>>>>>>> You can name your custom traineddata file with a different name
>>>>>>>>>> eg. mycustom.traineddata, copy the file to your tessdata folder 
>>>>>>>>>> (referred
>>>>>>>>>> by tessdata_prefix) and then use 'mycustom' instead of 'eng' in your
>>>>>>>>>> program.
>>>>>>>>>>
>>>>>>>>>> On Sat, 24 Aug 2019, 09:13 Clint William Theron, <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi. I have a web-app and I'm using the Tesseract CDN like so:
>>>>>>>>>>>
>>>>>>>>>>> <script src="
>>>>>>>>>>> https://unpkg.com/[email protected]/dist/tesseract.min.js
>>>>>>>>>>> "></script>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I then try to add the path to my own created traineddata
>>>>>>>>>>> language like so:
>>>>>>>>>>>
>>>>>>>>>>> const worker = new TesseractWorker({
>>>>>>>>>>>     langPath: '
>>>>>>>>>>> https://lottoticketscanner.iclips.co.za/assets/tesseract/langs-folder/
>>>>>>>>>>> ',
>>>>>>>>>>> });
>>>>>>>>>>>
>>>>>>>>>>> and finally I call the recognize method like so:
>>>>>>>>>>>
>>>>>>>>>>> worker.recognize(canvas.toDataURL('image/png'), 'eng')
>>>>>>>>>>>                         .progress(progress => console.log(
>>>>>>>>>>> 'progress', progress))
>>>>>>>>>>>                         .then(result => console.log('result',
>>>>>>>>>>> result.text))
>>>>>>>>>>>                         .finally(() => worker.terminate());
>>>>>>>>>>>
>>>>>>>>>>> This doesn't seem to be using my language (that I created
>>>>>>>>>>> myself). I get the same output as I do when I remove the langPath. 
>>>>>>>>>>> I mean I
>>>>>>>>>>> can cleary see my language is not being used in the recognized 
>>>>>>>>>>> process. I
>>>>>>>>>>> know it's not because I tested my language (traineddata) in windows 
>>>>>>>>>>> desktop
>>>>>>>>>>> and I get the results that I actually want. What needs to change in 
>>>>>>>>>>> my code
>>>>>>>>>>> so my (custom) traineddata, and only mine, is being  used?
>>>>>>>>>>>
>>>>>>>>>>> Thanks.
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> 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/8a823afb-fde5-43aa-a643-2cf69462c2f6%40googlegroups.com
>>>>>>>>>>> <https://groups.google.com/d/msgid/tesseract-ocr/8a823afb-fde5-43aa-a643-2cf69462c2f6%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/4d8dcf15-293c-4b3e-9d67-8b0ba8be9a27%40googlegroups.com
>>>>>>>>> <https://groups.google.com/d/msgid/tesseract-ocr/4d8dcf15-293c-4b3e-9d67-8b0ba8be9a27%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> ____________________________________________________________
>>>>>>>> भजन - कीर्तन - आरती @ http://bhajans.ramparivar.com
>>>>>>>>
>>>>>>> --
>>>>>>> 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/75347274-7bbe-4f66-a313-7fb51ad9d253%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/tesseract-ocr/75347274-7bbe-4f66-a313-7fb51ad9d253%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/c7626d47-7642-44d2-bf66-9ab571106238%40googlegroups.com
>> <https://groups.google.com/d/msgid/tesseract-ocr/c7626d47-7642-44d2-bf66-9ab571106238%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
>
> ____________________________________________________________
> भजन - कीर्तन - आरती @ http://bhajans.ramparivar.com
>
> --
> 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/CAG2NduVy_qPEqOD8-U0datnccWtN0CUGGqh0uhbWg7%2By3TBR4A%40mail.gmail.com
> <https://groups.google.com/d/msgid/tesseract-ocr/CAG2NduVy_qPEqOD8-U0datnccWtN0CUGGqh0uhbWg7%2By3TBR4A%40mail.gmail.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/CAOPMViper3ab_oLg%2B_3kgkDYpXRN4LZBOX7V%2B%2BN6shrg6B5Tjg%40mail.gmail.com.

Reply via email to