tesseract v5.3.3.20231005
|
Public Member Functions | |
MockClassifier (ShapeTable *shape_table) | |
~MockClassifier () override=default | |
int | ClassifySample (const TrainingSample &sample, Image page_pix, int debug, UNICHAR_ID keep_this, std::vector< ShapeRating > *results) override |
const ShapeTable * | GetShapeTable () const override |
![]() | |
virtual | ~ShapeClassifier ()=default |
virtual int | UnicharClassifySample (const TrainingSample &sample, Image page_pix, int debug, UNICHAR_ID keep_this, std::vector< UnicharRating > *results) |
virtual int | BestShapeForUnichar (const TrainingSample &sample, Image page_pix, UNICHAR_ID unichar_id, ShapeRating *result) |
virtual const ShapeTable * | GetShapeTable () const =0 |
virtual const UNICHARSET & | GetUnicharset () const |
void | DebugDisplay (const TrainingSample &sample, Image page_pix, UNICHAR_ID unichar_id) |
virtual int | DisplayClassifyAs (const TrainingSample &sample, Image page_pix, UNICHAR_ID unichar_id, int index, std::vector< ScrollView * > &windows) |
virtual void | UnicharPrintResults (const char *context, const std::vector< UnicharRating > &results) const |
virtual void | PrintResults (const char *context, const std::vector< ShapeRating > &results) const |
Additional Inherited Members | |
![]() | |
virtual int | ClassifySample (const TrainingSample &sample, Image page_pix, int debug, UNICHAR_ID keep_this, std::vector< ShapeRating > *results) |
void | FilterDuplicateUnichars (std::vector< ShapeRating > *results) const |
Definition at line 63 of file mastertrainer_test.cc.
|
inlineexplicit |
Definition at line 65 of file mastertrainer_test.cc.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from tesseract::ShapeClassifier.
Definition at line 81 of file mastertrainer_test.cc.
|
inlineoverridevirtual |
Implements tesseract::ShapeClassifier.
Definition at line 124 of file mastertrainer_test.cc.