PicScalerYUV420PImpl Class Reference

Inheritance diagram for PicScalerYUV420PImpl:

PicScalerBase PicScalerBase

Detailed Description

Definition at line 44 of file Copy of Image/PicScalerYUV420PImpl.h.


Public Member Functions

 PicScalerYUV420PImpl (void)
 PicScalerYUV420PImpl (int widthOut, int heightOut, int widthIn, int heightIn)
virtual ~PicScalerYUV420PImpl (void)
int Scale (void *pOutImg, void *pInImg)
 Scale the size of the input image.
 PicScalerYUV420PImpl (void)
 PicScalerYUV420PImpl (int widthOut, int heightOut, int widthIn, int heightIn)
virtual ~PicScalerYUV420PImpl (void)
int Scale (void *pOutImg, void *pInImg)

Member Function Documentation

int PicScalerYUV420PImpl::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. The lum Y 8 bit pels are followed immediately by the U and then V 8 bit values. No memory size checking is done and is delegated to the calling process.

Parameters:
pOutImg : Planar YUV420P format output image.
pInImg : Planar YUV420P format input image.
Returns:
: 0 = failed, 1 = success.

Lum 1st.

Apply a weighted 3x3 FIR filter.

Round before scaling.

Chr U and V.

Apply a weighted 3x3 FIR filter.

Round before scaling.

Implements PicScalerBase.

Definition at line 51 of file Copy of Image/PicScalerYUV420PImpl.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Mar 13 14:12:39 2009 for RTVC by  doxygen 1.5.3