class HaarFeatureMaker

This class is designed to create a Haar-like feature vector

Inheritance:


Public Fields

[more]int n_mask_id
number of different kind of masks (vertical, horizontal, diagonal, )
[more]int width
size of the image where the features are defined in
[more]int min_size
min and max size of a feature width or height
[more]int n_features
size of the feature space
[more]ipHaar** mask
mask vector

Public Methods

[more] HaarFeatureMaker(int n_mask_id_, int width_, int height_, int min_size_, int max_size_)
[more]virtual ~HaarFeatureMaker()


Documentation

This class is designed to create a Haar-like feature vector

It handles n_masks_ kinds of Haar-like features of max_size_ maximum size within an image of size width_xheight_.The make function loops on all possible features and call the kernel function for each features.

oint n_mask_id
number of different kind of masks (vertical, horizontal, diagonal, )

oint width
size of the image where the features are defined in

oint min_size
min and max size of a feature width or height

oint n_features
size of the feature space

oipHaar** mask
mask vector

o HaarFeatureMaker(int n_mask_id_, int width_, int height_, int min_size_, int max_size_)

ovirtual ~HaarFeatureMaker()


This class has no child classes.
Author:
Sebastien Marcel (marcel@idiap.ch) Yann Rodriguez (yann.rodriguez@idiap.ch)
Version:
2.0 Wed 28 Jun 2006 05:19:40 PM CEST
Since:
1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.