Tesseract 3.01
/data/source/tesseract-ocr/training/mftraining.cpp File Reference
#include "oldlist.h"
#include "efio.h"
#include "emalloc.h"
#include "featdefs.h"
#include "tessopt.h"
#include "ocrfeatures.h"
#include "mf.h"
#include "clusttool.h"
#include "cluster.h"
#include "protos.h"
#include "ndminx.h"
#include "tprintf.h"
#include "const.h"
#include "mergenf.h"
#include "intproto.h"
#include "freelist.h"
#include "danerror.h"
#include "globals.h"
#include "commontraining.h"
#include "unicity_table.h"
#include "genericvector.h"
#include "classify.h"
#include <string.h>
#include <stdio.h>
#include <math.h>

Defines

#define _USE_MATH_DEFINES
#define PROGRAM_FEATURE_TYPE   "mf"

Functions

int main (int argc, char **argv)
void WriteMicrofeat (char *Directory, LIST ClassList)
void WriteProtos (FILE *File, MERGE_CLASS MergeClass)
void WriteConfigs (FILE *File, CLASS_TYPE Class)
void WritePFFMTable (INT_TEMPLATES Templates, const UNICHARSET &unicharset, const char *filename)
void InitXHeights (const char *filename, const UnicityTable< FontInfo > &fontinfo_table, int xheights[])
void AddSpacingInfo (const char *filename, int fontinfo_id, const UNICHARSET &unicharset, const int xheights[], UnicityTable< FontInfo > *fontinfo_table)
void DisplayProtoList (const char *ch, LIST protolist)
char * new_dup (const char *str)

Define Documentation

#define _USE_MATH_DEFINES

---------------------------------------------------------------------------- Include Files and Type Defines ----------------------------------------------------------------------------

#define PROGRAM_FEATURE_TYPE   "mf"

Function Documentation

void AddSpacingInfo ( const char *  filename,
int  fontinfo_id,
const UNICHARSET unicharset,
const int  xheights[],
UnicityTable< FontInfo > *  fontinfo_table 
)
void DisplayProtoList ( const char *  ch,
LIST  protolist 
)
void InitXHeights ( const char *  filename,
const UnicityTable< FontInfo > &  fontinfo_table,
int  xheights[] 
)
int main ( int  argc,
char **  argv 
)

---------------------------------------------------------------------------- Public Function Prototypes ----------------------------------------------------------------------------

char* new_dup ( const char *  str)
void WriteConfigs ( FILE *  File,
CLASS_TYPE  Class 
)
void WriteMicrofeat ( char *  Directory,
LIST  ClassList 
)

---------------------------------------------------------------------------- Private Function Prototypes ----------------------------------------------------------------------------

---------------------------------------------------------------------------- Private Code ----------------------------------------------------------------------------

void WritePFFMTable ( INT_TEMPLATES  Templates,
const UNICHARSET unicharset,
const char *  filename 
)
void WriteProtos ( FILE *  File,
MERGE_CLASS  MergeClass 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines