/home/rays/src/opensrc/tesseract-ocr/classify/intfx.h File Reference

#include "blobs.h"
#include "intproto.h"
#include "normalis.h"
#include <math.h>

Go to the source code of this file.

Classes

struct  INT_FX_RESULT_STRUCT

Namespaces

namespace  tesseract

Functions

void InitIntegerFX ()
FCOORD FeatureDirection (uinT8 theta)
tesseract::TrainingSampleGetIntFeatures (tesseract::NormalizationMode mode, TBLOB *blob, const DENORM &denorm)
int ExtractIntFeat (TBLOB *Blob, const DENORM &denorm, INT_FEATURE_ARRAY BLFeat, INT_FEATURE_ARRAY CNFeat, INT_FX_RESULT_STRUCT *Results, inT32 *FeatureOutlineArray=0)
uinT8 BinaryAnglePlusPi (inT32 Y, inT32 X)
int SaveFeature (INT_FEATURE_ARRAY FeatureArray, uinT16 FeatureNum, inT16 X, inT16 Y, uinT8 Theta)
uinT16 MySqrt (inT32 X, inT32 Y)
uinT8 MySqrt2 (uinT16 N, uinT32 I, uinT8 *Exp)
void ClipRadius (uinT8 *RxInv, uinT8 *RxExp, uinT8 *RyInv, uinT8 *RyExp)

Function Documentation

uinT8 BinaryAnglePlusPi ( inT32  Y,
inT32  X 
)
void ClipRadius ( uinT8 RxInv,
uinT8 RxExp,
uinT8 RyInv,
uinT8 RyExp 
)
int ExtractIntFeat ( TBLOB Blob,
const DENORM denorm,
INT_FEATURE_ARRAY  BLFeat,
INT_FEATURE_ARRAY  CNFeat,
INT_FX_RESULT_STRUCT Results,
inT32 FeatureOutlineArray = 0 
)
FCOORD FeatureDirection ( uinT8  theta  ) 
tesseract::TrainingSample* GetIntFeatures ( tesseract::NormalizationMode  mode,
TBLOB blob,
const DENORM denorm 
)
void InitIntegerFX (  ) 

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

---------------------------------------------------------------------------- Public Code ----------------------------------------------------------------------------

uinT16 MySqrt ( inT32  X,
inT32  Y 
)
uinT8 MySqrt2 ( uinT16  N,
uinT32  I,
uinT8 Exp 
)
int SaveFeature ( INT_FEATURE_ARRAY  FeatureArray,
uinT16  FeatureNum,
inT16  X,
inT16  Y,
uinT8  Theta 
)
Generated on Thu Feb 2 08:19:22 2012 for Tesseract by  doxygen 1.6.3