X-Boost  2.3.8
List of all members
IntegralImage< T > Struct Template Reference

#include <IntegralImage.h>

Inherits IntegralImageHandle< T >.

Additional Inherited Members

- Public Member Functions inherited from IntegralImageHandle< T >
 IntegralImageHandle (const IntegralImageHandle< T > &src)
 
void operator= (const IntegralImageHandle< T > &src)
 
void Release ()
 
void Resize (unsigned int width, unsigned int height)
 Resize (destructive) of buffer.
 
T & operator() (int i, int j)
 
const T & operator() (int i, int j) const
 
pixel_at (int x, int y) const
 
double interpolated_value_at (double x, double y) const
 recover using interpolation integral-image value in x,y
 
template<class D >
void Export (D *buf, int x0, int y0, int dst_width, int dst_height) const
 
template<class DataType >
void ResampleAndExport (DataType *buf, double x0, double y0, double x1, double y1, int dst_width, int dst_height) const
 
template<class _S >
void Build (const _S *src, unsigned int width, unsigned int height, long stride, bool extend=false)
 Build integral image from buffer.
 
void Build (const ImageHandle &src, bool extend=false)
 Build the integral image using an ImageHandle object.
 
- Public Attributes inherited from IntegralImageHandle< T >
T * data
 
unsigned int width
 
unsigned int height
 

Detailed Description

template<class T>
struct IntegralImage< T >

IntegralImage release memory at the end of scope.


The documentation for this struct was generated from the following file: