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.

Reply via email to