#include <Image.h>
Public Member Functions | |
void | clean () |
unsigned int | getHeight () |
double ** | getIntegralImage () |
const unsigned char ** | getPixels () |
unsigned int | getWidth () |
Image () | |
Image (const unsigned char **iPixels, unsigned int iWidth, unsigned int iHeight) | |
void | init (const unsigned char **iPixels, unsigned int iWidth, unsigned int iHeight) |
~Image () | |
Static Public Member Functions | |
static double ** | AllocateImage (unsigned int iWidth, unsigned int iHeight) |
static void | DeallocateImage (double **iImagePtr, unsigned int iHeight) |
Private Member Functions | |
void | buildIntegralImage () |
Private Attributes | |
unsigned int | _height |
double ** | _ii |
const unsigned char ** | _pixels |
unsigned int | _width |
parallelsurf::Image::Image | ( | ) | [inline] |
Image::Image | ( | const unsigned char ** | iPixels, |
unsigned int | iWidth, | ||
unsigned int | iHeight | ||
) |
Image::~Image | ( | ) |
double ** Image::AllocateImage | ( | unsigned int | iWidth, |
unsigned int | iHeight | ||
) | [static] |
void Image::buildIntegralImage | ( | ) | [private] |
void Image::clean | ( | ) |
void Image::DeallocateImage | ( | double ** | iImagePtr, |
unsigned int | iHeight | ||
) | [static] |
unsigned int parallelsurf::Image::getHeight | ( | ) | [inline] |
double** parallelsurf::Image::getIntegralImage | ( | ) | [inline] |
const unsigned char** parallelsurf::Image::getPixels | ( | ) | [inline] |
unsigned int parallelsurf::Image::getWidth | ( | ) | [inline] |
void Image::init | ( | const unsigned char ** | iPixels, |
unsigned int | iWidth, | ||
unsigned int | iHeight | ||
) |
unsigned int parallelsurf::Image::_height [private] |
double** parallelsurf::Image::_ii [private] |
const unsigned char** parallelsurf::Image::_pixels [private] |
unsigned int parallelsurf::Image::_width [private] |