Main Page   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

prapi::MultiFeatureHistogram::LayerCombiner Class Reference

#include <Histogram.h>

Inheritance diagram for prapi::MultiFeatureHistogram::LayerCombiner:

prapi::MultiFeatureHistogram::Concatenate prapi::MultiFeatureHistogram::Merge prapi::MultiFeatureHistogram::MultiDimensional prapi::MultiFeatureHistogram::VQ List of all members.

Detailed Description

LayerCombiner is an interface for different types of combination schemes.


Public Methods

virtual ~LayerCombiner ()
virtual void modifyHistogram (const List< int > &pixelValues, List< int > &histogram) const=0
 Modify the histogram.

virtual int getHistogramLength () const=0
 Get the length of the histogram this combiner will produce.


Member Function Documentation

virtual void prapi::MultiFeatureHistogram::LayerCombiner::modifyHistogram const List< int > &    pixelValues,
List< int > &    histogram
const [pure virtual]
 

Modify the histogram.

Parameters:
pixelValues  a list of integers representing the quantized feature values for each channel.
histogram  the histogram to modify according to the pixel values.

Implemented in prapi::MultiFeatureHistogram::Merge, prapi::MultiFeatureHistogram::Concatenate, prapi::MultiFeatureHistogram::MultiDimensional, and prapi::MultiFeatureHistogram::VQ.


The documentation for this class was generated from the following file:
Documentation generated on 11.09.2003 with Doxygen.
The documentation is copyrighted material.
Copyright © Topi Mäenpää 2003. All rights reserved.