41 #ifndef _IMAGE_MAPPER_H_ 42 #define _IMAGE_MAPPER_H_ void ComputeMap(int width, int height)
This method initializes the instance for mapping of images of a specific size.
CImageMapper(bool bInterpolate=true)
The only constructor of this class.
MapCoordinates * m_pCoordinateMap
Data structure for the representation of 8-bit grayscale images and 24-bit RGB (or HSV) color images ...
virtual ~CImageMapper()
The destructor.
virtual void ComputeOriginalCoordinates(const Vec2d &newCoordinates, Vec2d &originalCoordinates)=0
void PerformMapping(const CByteImage *pInputImage, CByteImage *pOutputImage)
This method performs the mapping.
Class for efficient application of arbitrary 2D-2D transformations to whole images.
GLenum GLsizei GLsizei height
Data structure for the representation of a 2D vector.