Hi!

I have some problems with the outline approximation.
It seems that when i try to recognize a single character with a small 
stroke above it(like on picture 2), the outline approximation doesn't work 
anymore.
If I left out the stroke(picture 1), the outline seems to be "stable".
I made two gifs to demonstrate what i mean. 
The gif shoes multipel recognitions of the same picture. The green lines 
are the inner/outer-outlines and the purble square is the boundingbox. 
(Please ignore the green circle on picture one, its just the recognition 
output.)

Approximation of the outline happens in polyaprx.cpp Unfortunately my 
understanding of the algorithm is no deep enough to totaly understand whats 
going on and find the error.
It seems that only the y coordinates are biased by the additional height 
from the little stroke.

Could someone point me into the right direction in how to solve this or 
maybe introduce me to an other outline approximation algorithm?


<https://lh4.googleusercontent.com/-Tu1_KASjvZw/UWzpD2Y4GeI/AAAAAAAACC0/YAdTTlVXoGA/s1600/stable_outline.gif>

<https://lh3.googleusercontent.com/-P44tG41JZdY/UWzoVLNGS9I/AAAAAAAACCk/JDngDC4O_UE/s1600/outline_unstable.gif>

-- 
-- 
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

--- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to