tesseract::LTRResultIterator Class Reference
#include <ltrresultiterator.h>
List of all members.
Public Member Functions |
| LTRResultIterator (PAGE_RES *page_res, Tesseract *tesseract, int scale, int scaled_yres, int rect_left, int rect_top, int rect_width, int rect_height) |
virtual | ~LTRResultIterator () |
char * | GetUTF8Text (PageIteratorLevel level) const |
void | SetLineSeparator (const char *new_line) |
void | SetParagraphSeparator (const char *new_para) |
float | Confidence (PageIteratorLevel level) const |
const char * | WordFontAttributes (bool *is_bold, bool *is_italic, bool *is_underlined, bool *is_monospace, bool *is_serif, bool *is_smallcaps, int *pointsize, int *font_id) const |
const char * | WordRecognitionLanguage () const |
StrongScriptDirection | WordDirection () const |
bool | WordIsFromDictionary () const |
bool | WordIsNumeric () const |
bool | HasBlamerInfo () const |
void * | GetParamsTrainingBundle () const |
const char * | GetBlamerDebug () const |
const char * | GetBlamerMisadaptionDebug () const |
char * | WordTruthUTF8Text () const |
const char * | WordLattice (int *lattice_size) const |
bool | SymbolIsSuperscript () const |
bool | SymbolIsSubscript () const |
bool | SymbolIsDropcap () const |
Protected Attributes |
const char * | line_separator_ |
const char * | paragraph_separator_ |
Friends |
class | ChoiceIterator |
Constructor & Destructor Documentation
tesseract::LTRResultIterator::LTRResultIterator |
( |
PAGE_RES * |
page_res, |
|
|
Tesseract * |
tesseract, |
|
|
int |
scale, |
|
|
int |
scaled_yres, |
|
|
int |
rect_left, |
|
|
int |
rect_top, |
|
|
int |
rect_width, |
|
|
int |
rect_height | |
|
) |
| | |
tesseract::LTRResultIterator::~LTRResultIterator |
( |
|
) |
[virtual] |
Member Function Documentation
const char * tesseract::LTRResultIterator::GetBlamerDebug |
( |
|
) |
const |
const char * tesseract::LTRResultIterator::GetBlamerMisadaptionDebug |
( |
|
) |
const |
void * tesseract::LTRResultIterator::GetParamsTrainingBundle |
( |
|
) |
const |
bool tesseract::LTRResultIterator::HasBlamerInfo |
( |
|
) |
const |
void tesseract::LTRResultIterator::SetLineSeparator |
( |
const char * |
new_line |
) |
|
void tesseract::LTRResultIterator::SetParagraphSeparator |
( |
const char * |
new_para |
) |
|
bool tesseract::LTRResultIterator::SymbolIsDropcap |
( |
|
) |
const |
bool tesseract::LTRResultIterator::SymbolIsSubscript |
( |
|
) |
const |
bool tesseract::LTRResultIterator::SymbolIsSuperscript |
( |
|
) |
const |
const char * tesseract::LTRResultIterator::WordFontAttributes |
( |
bool * |
is_bold, |
|
|
bool * |
is_italic, |
|
|
bool * |
is_underlined, |
|
|
bool * |
is_monospace, |
|
|
bool * |
is_serif, |
|
|
bool * |
is_smallcaps, |
|
|
int * |
pointsize, |
|
|
int * |
font_id | |
|
) |
| | const |
bool tesseract::LTRResultIterator::WordIsFromDictionary |
( |
|
) |
const |
bool tesseract::LTRResultIterator::WordIsNumeric |
( |
|
) |
const |
const char * tesseract::LTRResultIterator::WordLattice |
( |
int * |
lattice_size |
) |
const |
const char * tesseract::LTRResultIterator::WordRecognitionLanguage |
( |
|
) |
const |
char * tesseract::LTRResultIterator::WordTruthUTF8Text |
( |
|
) |
const |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: