IntegerMatcher Class Reference
#include <intmatcher.h>
List of all members.
Public Member Functions |
| IntegerMatcher () |
void | Init (tesseract::IntParam *classify_debug_level, int classify_integer_matcher_multiplier) |
void | SetBaseLineMatch () |
void | SetCharNormMatch (int integer_matcher_multiplier) |
void | Match (INT_CLASS ClassTemplate, BIT_VECTOR ProtoMask, BIT_VECTOR ConfigMask, inT16 NumFeatures, const INT_FEATURE_STRUCT *Features, INT_RESULT Result, int AdaptFeatureThreshold, int Debug, bool SeparateDebugWindows) |
float | ApplyCNCorrection (float rating, int blob_length, int normalization_factor) |
int | FindGoodProtos (INT_CLASS ClassTemplate, BIT_VECTOR ProtoMask, BIT_VECTOR ConfigMask, uinT16 BlobLength, inT16 NumFeatures, INT_FEATURE_ARRAY Features, PROTO_ID *ProtoArray, int AdaptProtoThreshold, int Debug) |
int | FindBadFeatures (INT_CLASS ClassTemplate, BIT_VECTOR ProtoMask, BIT_VECTOR ConfigMask, uinT16 BlobLength, inT16 NumFeatures, INT_FEATURE_ARRAY Features, FEATURE_ID *FeatureArray, int AdaptFeatureThreshold, int Debug) |
Static Public Attributes |
static const int | kIntThetaFudge = 128 |
static const int | kEvidenceTableBits = 9 |
static const int | kIntEvidenceTruncBits = 14 |
static const float | kSEExponentialMultiplier = 0.0 |
static const float | kSimilarityCenter = 0.0075 |
Constructor & Destructor Documentation
IntegerMatcher::IntegerMatcher |
( |
|
) |
[inline] |
Member Function Documentation
float IntegerMatcher::ApplyCNCorrection |
( |
float |
rating, |
|
|
int |
blob_length, |
|
|
int |
normalization_factor | |
|
) |
| | |
void IntegerMatcher::Init |
( |
tesseract::IntParam * |
classify_debug_level, |
|
|
int |
classify_integer_matcher_multiplier | |
|
) |
| | |
void IntegerMatcher::SetBaseLineMatch |
( |
|
) |
|
void IntegerMatcher::SetCharNormMatch |
( |
int |
integer_matcher_multiplier |
) |
|
Member Data Documentation
The documentation for this class was generated from the following files: