#include <PicScalerRGB24Impl.h>
Scale a packed RGB24 image to the dimensions of another packed RGB24 image. Note that the upscaling is limited to 2x either dimension.
Definition at line 39 of file Copy of Image/PicScalerRGB24Impl.h.
Public Member Functions | |
PicScalerRGB24Impl (void) | |
PicScalerRGB24Impl (int width, int height, int subWidth, int subHeight) | |
virtual | ~PicScalerRGB24Impl (void) |
int | Scale (void *pOutImg, void *pInImg) |
Scale the size of the input image. | |
PicScalerRGB24Impl (void) | |
PicScalerRGB24Impl (int width, int height, int subWidth, int subHeight) | |
virtual | ~PicScalerRGB24Impl (void) |
int | Scale (void *pOutImg, void *pInImg) |
int PicScalerRGB24Impl::Scale | ( | void * | pOutImg, | |
void * | pInImg | |||
) | [virtual] |
Scale the size of the input image.
Scale the input image from its dimensions to that of the output image. No memory size checking is done and is delegated to the calling process.
pOutImg | : Packed RGB 888 format main base image. | |
pInImg | : Packed RGB 888 format smaller sub image. |
Apply a weighted 3x3 FIR filter.
Round before scaling.
Implements PicScalerBase.
Definition at line 50 of file Copy of Image/PicScalerRGB24Impl.cpp.