All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
tesseract::FeatureBmp Class Reference

#include <feature_bmp.h>

Inheritance diagram for tesseract::FeatureBmp:
tesseract::FeatureBase

Public Member Functions

 FeatureBmp (TuningParams *params)
 
virtual ~FeatureBmp ()
 
virtual CharSampComputeFeatureBitmap (CharSamp *samp)
 
virtual bool ComputeFeatures (CharSamp *samp, float *features)
 
virtual int FeatureCnt ()
 
- Public Member Functions inherited from tesseract::FeatureBase
 FeatureBase (TuningParams *params)
 
virtual ~FeatureBase ()
 

Protected Attributes

int conv_grid_size_
 
- Protected Attributes inherited from tesseract::FeatureBase
TuningParamsparams_
 

Detailed Description

Definition at line 33 of file feature_bmp.h.

Constructor & Destructor Documentation

tesseract::FeatureBmp::FeatureBmp ( TuningParams params)
explicit

Definition at line 31 of file feature_bmp.cpp.

32  :FeatureBase(params) {
33  conv_grid_size_ = params->ConvGridSize();
34 }
FeatureBase(TuningParams *params)
Definition: feature_base.h:36
tesseract::FeatureBmp::~FeatureBmp ( )
virtual

Definition at line 36 of file feature_bmp.cpp.

36  {
37 }

Member Function Documentation

CharSamp * tesseract::FeatureBmp::ComputeFeatureBitmap ( CharSamp samp)
virtual

Implements tesseract::FeatureBase.

Definition at line 41 of file feature_bmp.cpp.

41  {
42  return char_samp->Scale(conv_grid_size_, conv_grid_size_);
43 }
bool tesseract::FeatureBmp::ComputeFeatures ( CharSamp samp,
float *  features 
)
virtual

Implements tesseract::FeatureBase.

Definition at line 46 of file feature_bmp.cpp.

46  {
47  return char_samp->ComputeFeatures(conv_grid_size_, features);
48 }
virtual int tesseract::FeatureBmp::FeatureCnt ( )
inlinevirtual

Implements tesseract::FeatureBase.

Definition at line 43 of file feature_bmp.h.

43  {
44  return 5 + (conv_grid_size_ * conv_grid_size_);
45  }

Member Data Documentation

int tesseract::FeatureBmp::conv_grid_size_
protected

Definition at line 49 of file feature_bmp.h.


The documentation for this class was generated from the following files: