28 "Do not include character fragments in the"
29 " results of the classifier");
31 extern INT_VAR_H(classify_integer_matcher_multiplier, 14,
32 "Integer Matcher Multiplier 0-255: ");
63 extern INT_VAR_H(classify_adapt_proto_thresh, 230,
64 "Threshold for good protos during adaptive 0-255: ");
66 extern INT_VAR_H(classify_adapt_feature_thresh, 230,
67 "Threshold for good features during adaptive 0-255: ");
73 #define SE_TABLE_BITS 9
74 #define SE_TABLE_SIZE 512
106 int classify_integer_matcher_multiplier);
117 int AdaptFeatureThreshold,
119 bool SeparateDebugWindows);
124 int normalization_factor);
133 int AdaptProtoThreshold,
143 int AdaptFeatureThreshold,
147 int UpdateTablesForFeature(
156 int FindBestMatch(
INT_CLASS ClassTemplate,
160 #ifndef GRAPHICS_DISABLED
161 void DebugFeatureProtoError(
169 void DisplayProtoDebugInfo(
174 bool SeparateDebugWindows);
176 void DisplayFeatureDebugInfo(
182 int AdaptFeatureThreshold,
184 bool SeparateDebugWindows);
186 void DebugBestMatch(
int BestMatch,
INT_RESULT Result);
192 uinT32 evidence_table_mask_;
193 uinT32 mult_trunc_shift_bits_;
194 uinT32 table_trunc_shift_bits_;
195 inT16 local_matcher_multiplier_;
197 uinT32 evidence_mult_mask_;
210 uinT8 *FeatureEvidence,
213 void HeapSort (
int n,
register int ra[],
register int rb[]);