On Fri, Jun 12, 2009 at 8:48 AM, 74yrs old <[email protected]> wrote:

> Ray,
> It appears that softifreeocr  run  on the exe/tessdata and *not dl*l which
> are placed under "windows" directory.
> From personal experience, whenever exe re-generated, a copy of the
> generated  tesseract-exe has to copied to Windows folder for replacement of
> old exe file and works fine.
> and also display log message, if there is problem. Now when latest version
> of tesseract.exe is copied to Windows folder - does not work nor output of
> log message as usual. To test the sofitfreeocr,
>  when I *replaced *the new version of exe with previous version it works
> fine again.I have replaced number of generated exe during  beta-testing of
> Kannada with default original exe of softifreeocr and still works.
> At present sofifreeocr has built-in default of download version of
> tesseractocr 2.03.attached freeocr26.exe.(Please note after installation,
> tesseract.exe and tessdata will appear in Windows folder only- wherein you
> can replace with exe files generated .)
>
>
> On Fri, Jun 12, 2009 at 2:56 AM, Ray Smith <[email protected]> wrote:
>
>> I haven't tried softifreeocr. Does it use the dll or run the exe directly?
>> I made a few changes with the build for 2.04 that may be affecting other
>> modules:
>> 1. The compile is now for statically linked C-runtime, so the exe will
>> most likely work on recent windows versions without having to download the
>> VC++ redistributables. This was a major problem that people had pointed out,
>> and it should just run when there is a .exe distribution.
>>
>> 2. The other big change is making it output to stderr instead of
>> tesseract.log. A lot of people complained about this also. Now if you just
>> run tesseract without any arguments, you at least get a usage message. If it
>> is using the exe instead of the dll, this might be why softifreeocr doesn't
>> work. It might help further if you could define "doesn't work" in more
>> detail.
>>
>> 3. The third major change is to link with subsystem console instead of
>> windows. This is needed to make output to stderr actually appear in your
>> console window instead of going down a windows black hole. Some windows apps
>> may struggle to run a console app as a sub-process. That might be another
>> reason it doesn't work with softifreeocr. A change to the parameters of
>> CreateProcess may be required.
>>
>> You could experiment with undoing various parts of these changes to find
>> out why softifreeocr doesn't work:
>>
>> 1. Right click on the tesseract project ->properties->c/c++->code
>> generation->runtime library. [Multithreaded (debug or not) dll].
>>
>> 2. In tprintf.cpp, line 31, put tesseract.log in the empty ""
>>
>> 3. Right click on the tesseract project
>> ->properties->linker->system->subsystem set to windows. I just noticed that
>> the preprocessor define for _WINDOWS is still set, when this should be
>> _CONSOLE to match subsystem console and _WINDOWS to match subsystem windows.
>> I will fix this to _CONSOLE for the real release.
>>
>> Ray.
>>
>>
>>
>> On Sun, Jun 7, 2009 at 4:50 AM, 74yrs old <[email protected]>wrote:
>>
>>> Ray,
>>> I could not wait for your clarification.
>>>
>>> * I)tesseract.sln *
>>>  Anyhow I downloaded again from the source (svn) and compiled in Visual
>>> Studio2008(VC++) by clicking on tesseract.sln and *not*tesseract_2008.sln. 
>>> generated tesseract.exe(
>>> *debug* file of 2.86mb) which found works well. *Unfortunately it does
>>> not work in SoftiFreeOCR* even phototest.tif (which I used testing
>>> Kannada by replacing tesseract.exe in windows folder)  Then I tested on
>>> Command Prompt found phtotest.tif as well as Kannada.tif works well.
>>>
>>> compiled in Visual Studio2008(VC++) by clicking on tesseract.sln and *not
>>> *tesseract_2008.sln. generated tesseract.exe( *Release* file of 735KB)
>>> which found works well. *Unfortunately it does not work in 
>>> SoftiFreeOCR*even phototest.tif (which I used testing Kannada by replacing 
>>> tesseract.exe
>>> in windows folder)  Then I tested on  Command Prompt found phtotest.tif as
>>> well as Kannada.tif works well.
>>>
>>> *II)Tesseract_2008.sln*
>>> compiled in Visual Studio2008(VC++) by clicking on  tesseract_2008.sln.
>>> generated tesseract.exe( *Release* file of 735KB) which found works
>>> well. *Unfortunately it does not work in SoftiFreeOCR* even
>>> phototest.tif (which I used testing Kannada by replacing tesseract.exe in
>>> windows folder)  Then I tested on  Command Prompt found phtotest.tif as well
>>> as Kannada.tif works well.
>>>   Note: other six exe have not tested.
>>>
>>> Now SoftiFreeOCR does not work anymore for testing Kannada as well as
>>> english.if used exe files of 2.04 version.
>>> With regards,
>>> -sriranga(76yrs old)
>>>
>>>
>>>
>>> On Sat, Jun 6, 2009 at 10:11 PM, 74yrs old <[email protected]>wrote:
>>>
>>>> Ray,
>>>> whether I have to download from Source(svn) and re-compile in
>>>> VC2008(VC++)?
>>>> -sriranga(76yrsold)
>>>>
>>>>
>>>> On Sat, Jun 6, 2009 at 9:54 PM, Ray Smith <[email protected]>wrote:
>>>>
>>>>> Tesseract_2008.sln is a red herring. It is not intended to be a part of
>>>>> 2.04. I modified tesseract.sln to suit vc++ 2008, hence the comment that
>>>>> vc++2005 is no longer supported. Please build with tesseract.sln
>>>>> Ray.
>>>>>
>>>>> On Jun 5, 2009 11:21 PM, "74yrs old" <[email protected]> wrote:
>>>>>
>>>>> Yes. If tried the tesseract_2008.sln and generate exe (release) and if
>>>>> run the same - it will crashed with windows error message of encountered. 
>>>>> It
>>>>> does not generate log file or output is blank. Ray may be working on the
>>>>> issue.
>>>>>
>>>>>  On Sat, Jun 6, 2009 at 9:28 AM, nguyenq <[email protected]> wrote:
>>>>> > > > I rebuilt and it was st...
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/tesseract-ocr?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to