bazar  1.3.1
Public Member Functions | Public Attributes | List of all members
image_classifier Class Reference

Image classifier. More...

#include <image_classifier.h>

Inheritance diagram for image_classifier:
Inheritance graph
[legend]

Public Member Functions

 image_classifier (int image_width, int image_height, int class_number, LEARNPROGRESSION LearnProgress=0)
 image_classifier (LEARNPROGRESSION LearnProgress=0)
virtual ~image_classifier ()
virtual bool load (string)
virtual bool save (string)
virtual void refine (example_generator *vg, int call_number)=0
virtual void test (example_generator *vg, int call_number)=0
virtual int recognize (image_class_example *pv, float *confidence=0, int dummy=0)=0
virtual float * posterior_probabilities (image_class_example *pv, int dummy=0)=0

Public Attributes

LEARNPROGRESSION LearnProgression
int image_width
int image_height
int class_number

Detailed Description

Image classifier.

Definition at line 47 of file image_classifier.h.

Constructor & Destructor Documentation

image_classifier::image_classifier ( int  image_width,
int  image_height,
int  class_number,
LEARNPROGRESSION  LearnProgress = 0 
)

Definition at line 29 of file image_classifier.cpp.

References class_number, image_height, image_width, and LearnProgression.

image_classifier::image_classifier ( LEARNPROGRESSION  LearnProgress = 0)

Definition at line 23 of file image_classifier.cpp.

References LearnProgression.

virtual image_classifier::~image_classifier ( )
inlinevirtual

Definition at line 53 of file image_classifier.h.

Member Function Documentation

virtual bool image_classifier::load ( string  )
inlinevirtual

Reimplemented in image_classification_forest, and image_classification_tree.

Definition at line 55 of file image_classifier.h.

virtual float* image_classifier::posterior_probabilities ( image_class_example pv,
int  dummy = 0 
)
pure virtual
virtual int image_classifier::recognize ( image_class_example pv,
float *  confidence = 0,
int  dummy = 0 
)
pure virtual
virtual void image_classifier::refine ( example_generator vg,
int  call_number 
)
pure virtual
virtual bool image_classifier::save ( string  )
inlinevirtual

Reimplemented in image_classification_forest, and image_classification_tree.

Definition at line 56 of file image_classifier.h.

virtual void image_classifier::test ( example_generator vg,
int  call_number 
)
pure virtual

Member Data Documentation

int image_classifier::class_number
int image_classifier::image_height
int image_classifier::image_width
LEARNPROGRESSION image_classifier::LearnProgression

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