#include <KernelSet.h>
Inheritance diagram for Impala::Core::Tracking::KernelSet:
Public Member Functions | |
KernelSet (int size) | |
virtual | ~KernelSet () |
void | AddKernel (Array::Array2dScalarReal64 *kernel) |
int | GetFilterCount () |
void | Apply (double *buffer, Array::Array2dVec3Real64 &image, int posX, int posY) |
todo make this a template member? [type of image] | |
void | Reconstruct (Array::Array2dVec3Real64 &image, Array::Array2dScalarReal64 &texture, int posX, int posY) |
void | ReconstructSeparate (std::vector< Array::Array2dVec3Real64 * > *images, Array::Array2dScalarReal64 &texture) |
Private Member Functions | |
void | operator= (const KernelSet &) |
Private Attributes | |
std::vector< Array::Array2dScalarReal64 * > | mFilters |
int | mFilterSize |
Definition at line 17 of file KernelSet.h.