|
tesseract v5.3.3.20231005
|
This is the complete list of members for tesseract::Classify, including all inherited members.
| AdaptableWord(WERD_RES *word) | tesseract::Classify | |
| AdaptedTemplates | tesseract::Classify | |
| AdaptiveClassifier(TBLOB *Blob, BLOB_CHOICE_LIST *Choices) | tesseract::Classify | |
| AdaptiveClassifierIsEmpty() const | tesseract::Classify | inline |
| AdaptiveClassifierIsFull() const | tesseract::Classify | inline |
| AdaptToChar(TBLOB *Blob, CLASS_ID ClassId, int FontinfoId, float Threshold, ADAPT_TEMPLATES_STRUCT *adaptive_templates) | tesseract::Classify | |
| AddLargeSpeckleTo(int blob_length, BLOB_CHOICE_LIST *choices) | tesseract::Classify | |
| AddNewResult(const UnicharRating &new_result, ADAPT_RESULTS *results) | tesseract::Classify | |
| AllConfigsOff | tesseract::Classify | |
| AllConfigsOn | tesseract::Classify | |
| AllProtosOn | tesseract::Classify | |
| AmbigClassifier(const std::vector< INT_FEATURE_STRUCT > &int_features, const INT_FX_RESULT_STRUCT &fx_info, const TBLOB *blob, INT_TEMPLATES_STRUCT *templates, ADAPT_CLASS_STRUCT **classes, UNICHAR_ID *ambiguities, ADAPT_RESULTS *results) | tesseract::Classify | |
| BackupAdaptedTemplates | tesseract::Classify | |
| BaselineClassifier(TBLOB *Blob, const std::vector< INT_FEATURE_STRUCT > &int_features, const INT_FX_RESULT_STRUCT &fx_info, ADAPT_TEMPLATES_STRUCT *Templates, ADAPT_RESULTS *Results) | tesseract::Classify | |
| BOOL_VAR_H(allow_blob_division) | tesseract::Classify | |
| BOOL_VAR_H(prioritize_division) | tesseract::Classify | |
| BOOL_VAR_H(classify_enable_learning) | tesseract::Classify | |
| BOOL_VAR_H(tess_cn_matching) | tesseract::Classify | |
| BOOL_VAR_H(tess_bn_matching) | tesseract::Classify | |
| BOOL_VAR_H(classify_enable_adaptive_matcher) | tesseract::Classify | |
| BOOL_VAR_H(classify_use_pre_adapted_templates) | tesseract::Classify | |
| BOOL_VAR_H(classify_save_adapted_templates) | tesseract::Classify | |
| BOOL_VAR_H(classify_enable_adaptive_debugger) | tesseract::Classify | |
| BOOL_VAR_H(classify_nonlinear_norm) | tesseract::Classify | |
| BOOL_VAR_H(disable_character_fragments) | tesseract::Classify | |
| BOOL_VAR_H(classify_debug_character_fragments) | tesseract::Classify | |
| BOOL_VAR_H(matcher_debug_separate_windows) | tesseract::Classify | |
| BOOL_VAR_H(classify_bln_numeric_mode) | tesseract::Classify | |
| tesseract::CCStruct::BOOL_VAR_H(use_ambigs_for_adaption) | tesseract::CCUtil | |
| CCUtil() | tesseract::CCUtil | |
| CharNormClassifier(TBLOB *blob, const TrainingSample &sample, ADAPT_RESULTS *adapt_results) | tesseract::Classify | |
| CharNormTrainingSample(bool pruner_only, int keep_this, const TrainingSample &sample, std::vector< UnicharRating > *results) | tesseract::Classify | |
| ClassAndConfigIDToFontOrShapeID(int class_id, int int_result_config) const | tesseract::Classify | |
| ClassIDToDebugStr(const INT_TEMPLATES_STRUCT *templates, int class_id, int config_id) const | tesseract::Classify | |
| Classify() | tesseract::Classify | |
| ClassifyAsNoise(ADAPT_RESULTS *Results) | tesseract::Classify | |
| ClearCharNormArray(uint8_t *char_norm_array) | tesseract::Classify | |
| ComputeCharNormArrays(FEATURE_STRUCT *norm_feature, INT_TEMPLATES_STRUCT *templates, uint8_t *char_norm_array, uint8_t *pruner_array) | tesseract::Classify | |
| ComputeCorrectedRating(bool debug, int unichar_id, double cp_rating, double im_rating, int feature_misses, int bottom, int top, int blob_length, int matcher_multiplier, const uint8_t *cn_factors) | tesseract::Classify | |
| ComputeIntCharNormArray(const FEATURE_STRUCT &norm_feature, uint8_t *char_norm_array) | tesseract::Classify | |
| ComputeIntFeatures(FEATURE_SET Features, INT_FEATURE_ARRAY IntFeatures) | tesseract::Classify | |
| ComputeNormMatch(CLASS_ID ClassId, const FEATURE_STRUCT &feature, bool DebugMatch) | tesseract::Classify | |
| ConvertMatchesToChoices(const DENORM &denorm, const TBOX &box, ADAPT_RESULTS *Results, BLOB_CHOICE_LIST *Choices) | tesseract::Classify | |
| ConvertProto(PROTO_STRUCT *Proto, int ProtoId, INT_CLASS_STRUCT *Class) | tesseract::Classify | |
| CreateIntTemplates(CLASSES FloatProtos, const UNICHARSET &target_unicharset) | tesseract::Classify | |
| datadir | tesseract::CCUtil | |
| DebugAdaptiveClassifier(TBLOB *Blob, ADAPT_RESULTS *Results) | tesseract::Classify | |
| directory | tesseract::CCUtil | |
| DisplayAdaptedChar(TBLOB *blob, INT_CLASS_STRUCT *int_class) | tesseract::Classify | |
| DoAdaptiveMatch(TBLOB *Blob, ADAPT_RESULTS *Results) | tesseract::Classify | |
| double_VAR_H(classify_char_norm_range) | tesseract::Classify | |
| double_VAR_H(classify_max_rating_ratio) | tesseract::Classify | |
| double_VAR_H(classify_max_certainty_margin) | tesseract::Classify | |
| double_VAR_H(matcher_good_threshold) | tesseract::Classify | |
| double_VAR_H(matcher_reliable_adaptive_result) | tesseract::Classify | |
| double_VAR_H(matcher_perfect_threshold) | tesseract::Classify | |
| double_VAR_H(matcher_bad_match_pad) | tesseract::Classify | |
| double_VAR_H(matcher_rating_margin) | tesseract::Classify | |
| double_VAR_H(matcher_avg_noise_size) | tesseract::Classify | |
| double_VAR_H(matcher_clustering_max_angle_delta) | tesseract::Classify | |
| double_VAR_H(classify_misfit_junk_penalty) | tesseract::Classify | |
| double_VAR_H(rating_scale) | tesseract::Classify | |
| double_VAR_H(tessedit_class_miss_scale) | tesseract::Classify | |
| double_VAR_H(classify_adapted_pruning_factor) | tesseract::Classify | |
| double_VAR_H(classify_adapted_pruning_threshold) | tesseract::Classify | |
| double_VAR_H(classify_character_fragments_garbage_certainty_threshold) | tesseract::Classify | |
| double_VAR_H(speckle_large_max_size) | tesseract::Classify | |
| double_VAR_H(speckle_rating_penalty) | tesseract::Classify | |
| EnableLearning | tesseract::Classify | |
| EndAdaptiveClassifier() | tesseract::Classify | |
| ExpandShapesAndApplyCorrections(ADAPT_CLASS_STRUCT **classes, bool debug, int class_id, int bottom, int top, float cp_rating, int blob_length, int matcher_multiplier, const uint8_t *cn_factors, UnicharRating *int_result, ADAPT_RESULTS *final_results) | tesseract::Classify | |
| ExtractFeatures(const TBLOB &blob, bool nonlinear_norm, std::vector< INT_FEATURE_STRUCT > *bl_features, std::vector< INT_FEATURE_STRUCT > *cn_features, INT_FX_RESULT_STRUCT *results, std::vector< int > *outline_cn_counts) | tesseract::Classify | static |
| ExtractIntCNFeatures(const TBLOB &blob, const INT_FX_RESULT_STRUCT &fx_info) | tesseract::Classify | |
| ExtractIntGeoFeatures(const TBLOB &blob, const INT_FX_RESULT_STRUCT &fx_info) | tesseract::Classify | |
| ExtractOutlineFeatures(TBLOB *Blob) | tesseract::Classify | |
| ExtractPicoFeatures(TBLOB *Blob) | tesseract::Classify | |
| feature_defs_ | tesseract::Classify | protected |
| fontinfo_table_ | tesseract::Classify | |
| fontset_table_ | tesseract::Classify | |
| FreeNormProtos() | tesseract::Classify | |
| get_fontinfo_table() | tesseract::Classify | inline |
| get_fontinfo_table() const | tesseract::Classify | inline |
| get_fontset_table() | tesseract::Classify | inline |
| GetAdaptiveFeatures(TBLOB *Blob, INT_FEATURE_ARRAY IntFeatures, FEATURE_SET *FloatFeatures) | tesseract::Classify | |
| GetAmbiguities(TBLOB *Blob, CLASS_ID CorrectClass) | tesseract::Classify | |
| GetCharNormFeature(const INT_FX_RESULT_STRUCT &fx_info, INT_TEMPLATES_STRUCT *templates, uint8_t *pruner_norm_array, uint8_t *char_norm_array) | tesseract::Classify | |
| GetClassToDebug(const char *Prompt, bool *adaptive_on, bool *pretrained_on, int *shape_id) | tesseract::Classify | |
| getDict() | tesseract::Classify | inlinevirtual |
| GetFontinfoId(ADAPT_CLASS_STRUCT *Class, uint8_t ConfigId) | tesseract::Classify | |
| im_ | tesseract::Classify | protected |
| imagebasename | tesseract::CCUtil | |
| imagefile | tesseract::CCUtil | |
| InitAdaptedClass(TBLOB *Blob, CLASS_ID ClassId, int FontinfoId, ADAPT_CLASS_STRUCT *Class, ADAPT_TEMPLATES_STRUCT *Templates) | tesseract::Classify | |
| InitAdaptiveClassifier(TessdataManager *mgr) | tesseract::Classify | |
| INT_VAR_H(classify_debug_level) | tesseract::Classify | |
| INT_VAR_H(classify_norm_method) | tesseract::Classify | |
| INT_VAR_H(matcher_debug_level) | tesseract::Classify | |
| INT_VAR_H(matcher_debug_flags) | tesseract::Classify | |
| INT_VAR_H(classify_learning_debug_level) | tesseract::Classify | |
| INT_VAR_H(matcher_permanent_classes_min) | tesseract::Classify | |
| INT_VAR_H(matcher_min_examples_for_prototyping) | tesseract::Classify | |
| INT_VAR_H(matcher_sufficient_examples_for_prototyping) | tesseract::Classify | |
| INT_VAR_H(classify_adapt_proto_threshold) | tesseract::Classify | |
| INT_VAR_H(classify_adapt_feature_threshold) | tesseract::Classify | |
| INT_VAR_H(classify_class_pruner_threshold) | tesseract::Classify | |
| INT_VAR_H(classify_class_pruner_multiplier) | tesseract::Classify | |
| INT_VAR_H(classify_cp_cutoff_strength) | tesseract::Classify | |
| INT_VAR_H(classify_integer_matcher_multiplier) | tesseract::Classify | |
| tesseract::CCStruct::INT_VAR_H(ambigs_debug_level) | tesseract::CCUtil | |
| kAscenderFraction | tesseract::CCStruct | static |
| kDescenderFraction | tesseract::CCStruct | static |
| kXHeightCapRatio | tesseract::CCStruct | static |
| kXHeightFraction | tesseract::CCStruct | static |
| lang | tesseract::CCUtil | |
| language_data_path_prefix | tesseract::CCUtil | |
| LargeSpeckle(const TBLOB &blob) | tesseract::Classify | |
| LearnBlob(const std::string &fontname, TBLOB *Blob, const DENORM &cn_denorm, const INT_FX_RESULT_STRUCT &fx_info, const char *blob_text) | tesseract::Classify | |
| LearnPieces(const char *fontname, int start, int length, float threshold, CharSegmentationType segmentation, const char *correct_text, WERD_RES *word) | tesseract::Classify | |
| LearnWord(const char *fontname, WERD_RES *word) | tesseract::Classify | |
| LooksLikeGarbage(TBLOB *blob) | tesseract::Classify | |
| main_setup(const std::string &argv0, const std::string &basename) | tesseract::CCUtil | |
| MakeNewTemporaryConfig(ADAPT_TEMPLATES_STRUCT *Templates, CLASS_ID ClassId, int FontinfoId, int NumFeatures, INT_FEATURE_ARRAY Features, FEATURE_SET FloatFeatures) | tesseract::Classify | |
| MakeNewTempProtos(FEATURE_SET Features, int NumBadFeat, FEATURE_ID BadFeat[], INT_CLASS_STRUCT *IClass, ADAPT_CLASS_STRUCT *Class, BIT_VECTOR TempProtoMask) | tesseract::Classify | |
| MakePermanent(ADAPT_TEMPLATES_STRUCT *Templates, CLASS_ID ClassId, int ConfigId, TBLOB *Blob) | tesseract::Classify | |
| MasterMatcher(INT_TEMPLATES_STRUCT *templates, int16_t num_features, const INT_FEATURE_STRUCT *features, const uint8_t *norm_factors, ADAPT_CLASS_STRUCT **classes, int debug, int matcher_multiplier, const TBOX &blob_box, const std::vector< CP_RESULT_STRUCT > &results, ADAPT_RESULTS *final_results) | tesseract::Classify | |
| NormalizeOutlines(LIST Outlines, float *XScale, float *YScale) | tesseract::Classify | |
| NormProtos | tesseract::Classify | |
| params() | tesseract::CCUtil | inline |
| PreTrainedTemplates | tesseract::Classify | |
| PrintAdaptedTemplates(FILE *File, ADAPT_TEMPLATES_STRUCT *Templates) | tesseract::Classify | |
| PrintAdaptiveMatchResults(const ADAPT_RESULTS &results) | tesseract::Classify | |
| PruneClasses(const INT_TEMPLATES_STRUCT *int_templates, int num_features, int keep_this, const INT_FEATURE_STRUCT *features, const uint8_t *normalization_factors, const uint16_t *expected_num_features, std::vector< CP_RESULT_STRUCT > *results) | tesseract::Classify | |
| ReadAdaptedTemplates(TFile *File) | tesseract::Classify | |
| ReadIntTemplates(TFile *fp) | tesseract::Classify | |
| ReadNewCutoffs(TFile *fp, uint16_t *Cutoffs) | tesseract::Classify | |
| ReadNormProtos(TFile *fp) | tesseract::Classify | |
| RefreshDebugWindow(ScrollView **win, const char *msg, int y_offset, const TBOX &wbox) | tesseract::Classify | |
| RemoveBadMatches(ADAPT_RESULTS *Results) | tesseract::Classify | |
| RemoveExtraPuncs(ADAPT_RESULTS *Results) | tesseract::Classify | |
| ResetAdaptiveClassifierInternal() | tesseract::Classify | |
| SetAdaptiveThreshold(float Threshold) | tesseract::Classify | |
| SetStaticClassifier(ShapeClassifier *static_classifier) | tesseract::Classify | |
| SettupPass1() | tesseract::Classify | |
| SettupPass2() | tesseract::Classify | |
| SetupBLCNDenorms(const TBLOB &blob, bool nonlinear_norm, DENORM *bl_denorm, DENORM *cn_denorm, INT_FX_RESULT_STRUCT *fx_info) | tesseract::Classify | static |
| shape_table() const | tesseract::Classify | inline |
| shape_table_ | tesseract::Classify | protected |
| ShapeIDToClassID(int shape_id) const | tesseract::Classify | |
| ShowBestMatchFor(int shape_id, const INT_FEATURE_STRUCT *features, int num_features) | tesseract::Classify | |
| ShowMatchDisplay() | tesseract::Classify | |
| StartBackupAdaptiveClassifier() | tesseract::Classify | |
| STRING_VAR_H(classify_learn_debug_str) | tesseract::Classify | |
| SwitchAdaptiveClassifier() | tesseract::Classify | |
| TempConfigReliable(CLASS_ID class_id, const TEMP_CONFIG_STRUCT *config) | tesseract::Classify | |
| TempProtoMask | tesseract::Classify | |
| unichar_ambigs | tesseract::CCUtil | |
| unicharset | tesseract::CCUtil | |
| UpdateAmbigsGroup(CLASS_ID class_id, TBLOB *Blob) | tesseract::Classify | |
| WriteAdaptedTemplates(FILE *File, ADAPT_TEMPLATES_STRUCT *Templates) | tesseract::Classify | |
| WriteIntTemplates(FILE *File, INT_TEMPLATES_STRUCT *Templates, const UNICHARSET &target_unicharset) | tesseract::Classify | |
| WriteTRFile(const char *filename) | tesseract::Classify | |
| ~CCUtil() | tesseract::CCUtil | virtual |
| ~Classify() override | tesseract::Classify |