#include <Histogram.h>
Inheritance diagram for prapi::MultiDimensionalHistogram:
Input matrices are treated as quantized feature matrixs, and corresponding entries (pixels) are treated as coordinates in the histogram. That is, if you have two feature matrices, say LBP and contrast, each pixel is placed into the histogram using the LBP value as the first coordinate and contrast value as the second one.
Public Methods  
MultiDimensionalHistogram (List< int > dimensions)  
Create a new MuldiDimensionalHistogram feature extractor with the given maximum values for each dimension.  
List< int >  getFeatureVector (const List< Matrix< int > > &lst) throw (FeatureExtractionException&) 
Generate a multidimensional histogram using feature values as coordinates in the histogram. 

Create a new MuldiDimensionalHistogram feature extractor with the given maximum values for each dimension.


Generate a multidimensional histogram using feature values as coordinates in the histogram. The length of the matrix list must be equal to the length of the dimensions list given in the constructor. Implements prapi::FeatureExtractor< int, List< Matrix< int > > >. 