tesseract v5.3.3.20231005
featdefs.cpp File Reference
#include "featdefs.h"
#include "picofeat.h"
#include "scanutils.h"
#include <cstdio>
#include <cstring>

Go to the source code of this file.

Namespaces

namespace  tesseract
 

Macros

#define PICO_FEATURE_LENGTH   0.05
 

Functions

 tesseract::StartParamDesc (MicroFeatureParams) DefineParam(0
 
 tesseract::DefineParam (0, 0, -0.25, 0.75) DefineParam(0
 
 tesseract::DefineParam (1, 0, 0.0, 1.0) DefineParam(0
 
 tesseract::DefineParam (0, 1, -0.5, 0.5) EndParamDesc DefineFeature(MicroFeatureDesc
 
MicroFeatureParams tesseract::StartParamDesc (CharNormParams) DefineParam(0
 
MicroFeatureParams tesseract::DefineParam (0, 1, 0.0, 1.0) DefineParam(0
 
MicroFeatureParams tesseract::DefineParam (0, 0, 0.0, 1.0) EndParamDesc DefineFeature(CharNormDesc
 
MicroFeatureParams CharNormParams tesseract::StartParamDesc (IntFeatParams) DefineParam(0
 
MicroFeatureParams CharNormParams tesseract::DefineParam (0, 0, 0.0, 255.0) DefineParam(1
 
MicroFeatureParams CharNormParams EndParamDesc tesseract::DefineFeature (IntFeatDesc, 2, 1, kIntFeatureType, IntFeatParams) StartParamDesc(GeoFeatParams) DefineParam(0
 
MicroFeatureParams CharNormParams EndParamDesc EndParamDesc tesseract::DefineFeature (GeoFeatDesc, 3, 0, kGeoFeatureType, GeoFeatParams) float PicoFeatureLength
 
 tesseract::StartParamDesc (PicoFeatParams) DefineParam(0
 
EndParamDesc tesseract::DefineFeature (PicoFeatDesc, 2, 1, "pf", PicoFeatParams) StartParamDesc(OutlineFeatParams) DefineParam(0
 
void tesseract::InitFeatureDefs (FEATURE_DEFS_STRUCT *featuredefs)
 
void tesseract::WriteCharDescription (const FEATURE_DEFS_STRUCT &FeatureDefs, CHAR_DESC_STRUCT *CharDesc, std::string &str)
 
bool tesseract::ValidCharDescription (const FEATURE_DEFS_STRUCT &FeatureDefs, CHAR_DESC_STRUCT *CharDesc)
 
CHAR_DESC_STRUCT * tesseract::ReadCharDescription (const FEATURE_DEFS_STRUCT &FeatureDefs, FILE *File)
 
uint32_t tesseract::ShortNameToFeatureType (const FEATURE_DEFS_STRUCT &FeatureDefs, const char *ShortName)
 

Variables

const char *const tesseract::kMicroFeatureType = "mf"
 
const char *const tesseract::kCNFeatureType = "cn"
 
const char *const tesseract::kIntFeatureType = "if"
 
const char *const tesseract::kGeoFeatureType = "tb"
 
EndParamDesc tesseract::of
 

Macro Definition Documentation

◆ PICO_FEATURE_LENGTH

#define PICO_FEATURE_LENGTH   0.05

Definition at line 28 of file featdefs.cpp.