Good to know. Thanks for the help all!

On Mar 21, 8:41 am, zdenko podobny <[email protected]> wrote:
> see  http://code.google.com/p/tesseract-ocr/issues/detail?id=463
> e.g. it is fixed in 3.02.
>
>
>
>
>
>
>
> On Wed, Mar 21, 2012 at 4:33 PM, Jesse Fulton <[email protected]> wrote:
> > Adding a call to SetInputName("") in my setup routine seemed to work!
>
> > But may I ask *why* that worked? I'd assume that everything should be
> > handled in tesseract::Init() - is there other functionality that Init
> > doesn't take care of?
>
> > Thanks!
>
> > (Also, I'm using XCode over here - easiest way to get started with OF)
>
> > On Mar 21, 5:28 am, Renard Wellnitz <[email protected]> wrote:
> > > Hi,
>
> > > you can try to call SetInputName() before calling GetHOCRText().
>
> > > Are you using eclipse CDT? If yes it should be straightforward to import
> > > tesseract as a makefile project and debug into the code yourself, if need
> > > be.
>
> > > Cheers
> > > Renard
>
> > > Am Sonntag, 18. März 2012 20:24:16 UTC+1 schrieb Jesse Fulton:
>
> > > > Hi all,
>
> > > > (I'm fairly new to Tesseract/Tessbase *and* C++, so sorry in advance
> > > > if any of this is unclear.)
>
> > > > There is an OpenFrameworks addon for Tesseract and I'm trying to add
> > > > HOCR functionality to it. But, whenever I call the GetHOCRText()
> > > > method, the program crashes (the error message is cryptic, but from my
> > > > research, supposedly it's a SIGABRT, or maybe EXC_BAD_ACCESS?) If I
> > > > call GetUTF8Text() it works fine... Here is the code in question:
>
> > > > ==============
> > > > string ofxTesseract::findHOCRText(ofImage& img, ofRectangle& roi) {
> > > >         ofPixels& pixels = img.getPixelsRef();
> > > >         int bytesPerPixel = pixels.getBytesPerPixel();
>
> > > >     tess.SetImage(
> > > >         pixels.getPixels(),
> > > >         img.getWidth(),
> > > >         img.getHeight(),
> > > >         bytesPerPixel,
> > > >         pixels.getWidth() * bytesPerPixel
> > > >     );
>
> > > >     tess.SetRectangle(
> > > >         roi.x, roi.y,
> > > >         roi.width, roi.height
> > > >     );
>
> > > >     //returns 0
> > > >     tess.Recognize(NULL);
>
> > > >     //return tess.GetUTF8Text(); // works fine
> > > >     return tess.GetHOCRText(0); //crash & burn
>
> > > > }
> > > > ==============
>
> > > >https://github.com/jessefulton/ofxTesseract/blob/master/src/ofxTesser.
> > ..
> > > > ("tess" is the tesseract::TessBaseAPI)
>
> > > > Any help greatly appreciated!
>
> > --
> > 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 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