#include <cubeclassifier.h>
Definition at line 37 of file cubeclassifier.h.
Definition at line 35 of file cubeclassifier.cpp.
CubeRecoContext * GetCubeRecoContext()
const ShapeTable * shape_table() const
| tesseract::CubeClassifier::~CubeClassifier |
( |
| ) |
|
|
virtual |
Implements tesseract::ShapeClassifier.
Definition at line 44 of file cubeclassifier.cpp.
48 if (page_pix ==
NULL)
return 0;
53 cube_cntxt_, page_pix, char_box.
left(),
54 pixGetHeight(page_pix) - char_box.
top(),
59 if (alt_list !=
NULL) {
60 for (
int i = 0; i < alt_list->AltCount(); ++i) {
62 int alt_id = alt_list->Alt(i);
63 int unichar_id = char_set->
UnicharID(char_set->ClassString(alt_id));
64 int shape_id = shape_table_.
FindShape(unichar_id, -1);
66 results->
push_back(ShapeRating(shape_id, alt_list->AltProb(i)));
71 return results->
size();
int UnicharID(const char_32 *str) const
CharAltList * RecognizeChar()
CharSet * CharacterSet() const
int FindShape(int unichar_id, int font_id) const
| const ShapeTable * tesseract::CubeClassifier::GetShapeTable |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following files: