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

