tesseract-doxygen/classify/protos.cpp File Reference

#include "protos.h"
#include "const.h"
#include "emalloc.h"
#include "freelist.h"
#include "callcpp.h"
#include "tprintf.h"
#include "adaptmatch.h"
#include "scanutils.h"
#include "globals.h"
#include "classify.h"
#include "varable.h"
#include <stdio.h>
#include <math.h>

Namespaces

namespace  tesseract

Defines

#define PROTO_INCREMENT   32
#define CONFIG_INCREMENT   16

Functions

int AddConfigToClass (CLASS_TYPE Class)
int AddProtoToClass (CLASS_TYPE Class)
FLOAT32 ClassConfigLength (CLASS_TYPE Class, BIT_VECTOR Config)
FLOAT32 ClassProtoLength (CLASS_TYPE Class)
void CopyProto (PROTO Src, PROTO Dest)
void FillABC (PROTO Proto)
void FreeClass (CLASS_TYPE Class)
void FreeClassFields (CLASS_TYPE Class)
CLASS_TYPE NewClass (int NumProtos, int NumConfigs)
void PrintProtos (CLASS_TYPE Class)
void ReadClassFromFile (FILE *File, UNICHAR_ID unichar_id)
void ReadConfigs (register FILE *File, CLASS_TYPE Class)
void ReadProtos (register FILE *File, CLASS_TYPE Class)
int SplitProto (CLASS_TYPE Class, int OldPid)
void WriteOldConfigFile (FILE *File, CLASS_TYPE Class)
void WriteOldProtoFile (FILE *File, CLASS_TYPE Class)

Variables

CLASS_STRUCT TrainingData [NUMBER_OF_CLASSES]
char * classify_training_file = "MicroFeatures"

Define Documentation

#define CONFIG_INCREMENT   16
#define PROTO_INCREMENT   32

Function Documentation

int AddConfigToClass ( CLASS_TYPE  Class  ) 
int AddProtoToClass ( CLASS_TYPE  Class  ) 
FLOAT32 ClassConfigLength ( CLASS_TYPE  Class,
BIT_VECTOR  Config 
)
FLOAT32 ClassProtoLength ( CLASS_TYPE  Class  ) 
void CopyProto ( PROTO  Src,
PROTO  Dest 
)
void FillABC ( PROTO  Proto  ) 
void FreeClass ( CLASS_TYPE  Class  ) 
void FreeClassFields ( CLASS_TYPE  Class  ) 
CLASS_TYPE NewClass ( int  NumProtos,
int  NumConfigs 
)
void PrintProtos ( CLASS_TYPE  Class  ) 
void ReadClassFromFile ( FILE *  File,
UNICHAR_ID  unichar_id 
)
void ReadConfigs ( register FILE *  File,
CLASS_TYPE  Class 
)
void ReadProtos ( register FILE *  File,
CLASS_TYPE  Class 
)
int SplitProto ( CLASS_TYPE  Class,
int  OldPid 
)
void WriteOldConfigFile ( FILE *  File,
CLASS_TYPE  Class 
)
void WriteOldProtoFile ( FILE *  File,
CLASS_TYPE  Class 
)

Variable Documentation

char* classify_training_file = "MicroFeatures"

"Training file"

CLASS_STRUCT TrainingData[NUMBER_OF_CLASSES]
Generated on Sun Jul 18 17:10:50 2010 for Tesseract by  doxygen 1.6.3