spectral::IntegralHistogram Class Reference

An integral histogram implementation. More...

#include <image.h>

Inheritance diagram for spectral::IntegralHistogram:
spectral::image< uint32_t >

List of all members.

Public Member Functions

 IntegralHistogram (uint32_t bins, const Image &img, uint32_t x0, uint32_t y0, uint32_t width, uint32_t height, uint32_t(*pixel_to_bin)(uint32_t, uint32_t, const Image *, void *), void *data=NULL)
 IntegralHistogram (uint32_t bins, const Image &img, uint32_t(*pixel_to_bin)(uint32_t, uint32_t, const Image *, void *), void *data=NULL)
void GetHistogram (uint32_t x1, uint32_t y1, uint32_t x2, uint32_t y2, uint32_t *result) const
 Populate a histogram for a region.

Protected Member Functions

void BuildHistogram (uint32_t bins, const Image &img, uint32_t x0, uint32_t y0, uint32_t width, uint32_t height, uint32_t(*pixel_to_bin)(uint32_t, uint32_t, const Image *, void *), void *data=NULL)

Detailed Description

An integral histogram implementation.


The documentation for this class was generated from the following files:
 All Classes Functions Variables
Generated on Sat Jan 8 12:12:50 2011 by  doxygen 1.6.3