THIS FUNCTION IS DEPRECATED. Performs forward photo core transform.
IppStatus ippiPCTFwd_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep, IppiSize roiSize);
IppStatus ippiPCTFwd16x16_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep);
IppStatus ippiPCTFwd8x16_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep);
IppStatus ippiPCTFwd8x8_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep);
pSrcDst |
Pointer to the source and destination image ROI. |
srcDstStep |
Distance in bytes between starts of consecutive lines in the source image. |
roiSize |
Size of the source and destination image ROI in pixels. |
THESE FUNCTIONS ARE DEPRECATED. Please use the functions ippiPCTFwd_JPEGXR instead.
The functions ippiPCTFwd_HDP are declared in the ippj.h file. They operates with ROI (see Regions of Interest in Intel IPP).
The function ippiPCTFwd_HDP performs the forward photo core transform of integer data over all 4x4 blocks of pixels within the given ROI in the source image.
The function flavors ippiPCTFwd16x16_HDP, ippiPCTFwd8x16_HDP and ippiPCTFwd8x8_HDP operate on the ROI with the predefined size; their result is equivalent to the results of the function ippiPCTFwd_HDP with roiSize equal to {16,16} , {8,16} and {8,8} respectively.
The value of srcDstStep must be at least sizeof(Ipp32s) *roiSize.width, that is 4*roiSize.width.
For function flavors with the predefined ROI size srcDstStep must be at least 64 for ippiPCTFwd16x16_HDP, and 32 for ippiPCTFwd8x16_HDP and ippiPCTFwd8x8_HDP.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error if pSrcDst pointer is NULL. |
ippStsSizeErr |
Indicates an error condition if roiSize has a field with zero or negative value, or if it is not a multiple of 4. |
ippStsStepErr |
Indicates an error if srcDstStep is less than 4*roiSize.width. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.