Classes |
| struct | LABELEDLISTNODE |
| struct | MERGE_CLASS_NODE |
Namespaces |
| namespace | tesseract |
Defines |
| #define | INT_PARAM_FLAG(name, val, comment) DEFINE_int32(name, val, comment) |
| #define | DECLARE_INT_PARAM_FLAG(name) DECLARE_int32(name) |
| #define | STRING_PARAM_FLAG(name, val, comment) DEFINE_string(name, val, comment) |
| #define | DECLARE_STRING_PARAM_FLAG(name) DECLARE_string(name) |
Typedefs |
| typedef struct LABELEDLISTNODE * | LABELEDLIST |
| typedef MERGE_CLASS_NODE * | MERGE_CLASS |
Functions |
| void | ParseArguments (int *argc, char ***argv) |
| ShapeTable * | tesseract::LoadShapeTable (const STRING &file_prefix) |
| void | tesseract::WriteShapeTable (const STRING &file_prefix, const ShapeTable &shape_table) |
| MasterTrainer * | tesseract::LoadTrainingData (int argc, const char *const *argv, bool replication, ShapeTable **shape_table, STRING *file_prefix) |
| const char * | GetNextFilename (int argc, const char *const *argv) |
| LABELEDLIST | FindList (LIST List, char *Label) |
| LABELEDLIST | NewLabeledList (const char *Label) |
| void | ReadTrainingSamples (const FEATURE_DEFS_STRUCT &feature_defs, const char *feature_name, int max_samples, UNICHARSET *unicharset, FILE *file, LIST *training_samples) |
| void | WriteTrainingSamples (const FEATURE_DEFS_STRUCT &FeatureDefs, char *Directory, LIST CharList, const char *program_feature_type) |
| void | FreeTrainingSamples (LIST CharList) |
| void | FreeLabeledList (LABELEDLIST LabeledList) |
| void | FreeLabeledClassList (LIST ClassListList) |
| CLUSTERER * | SetUpForClustering (const FEATURE_DEFS_STRUCT &FeatureDefs, LABELEDLIST CharSample, const char *program_feature_type) |
| LIST | RemoveInsignificantProtos (LIST ProtoList, BOOL8 KeepSigProtos, BOOL8 KeepInsigProtos, int N) |
| void | CleanUpUnusedData (LIST ProtoList) |
| void | MergeInsignificantProtos (LIST ProtoList, const char *label, CLUSTERER *Clusterer, CLUSTERCONFIG *Config) |
| MERGE_CLASS | FindClass (LIST List, const char *Label) |
| MERGE_CLASS | NewLabeledClass (const char *Label) |
| CLASS_STRUCT * | SetUpForFloat2Int (const UNICHARSET &unicharset, LIST LabeledClassList) |
| void | Normalize (float *Values) |
| void | FreeNormProtoList (LIST CharList) |
| void | AddToNormProtosList (LIST *NormProtoList, LIST ProtoList, char *CharName) |
| int | NumberOfProtos (LIST ProtoList, BOOL8 CountSigProtos, BOOL8 CountInsigProtos) |
| void | allocNormProtos () |
Variables |
| FEATURE_DEFS_STRUCT | feature_defs |
| CLUSTERCONFIG | Config |