THIS FUNCTION IS DEPRECATED. Performs inverse photo core transform.
IppStatus ippiPCTInv_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep, IppiSize roiSize);
IppStatus ippiPCTInv16x16_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep);
IppStatus ippiPCTInv8x16_HDP_32s_C1IR(Ipp32s* pSrcDst, Ipp32u srcDstStep);
IppStatus ippiPCTInv8x8_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 ippiPCTInv_JPEGXR instead.
The functions ippiPCTInv_HDP are declared in the ippj.h file. They operates with ROI (see Regions of Interest in Intel IPP).
The function ippiPCTInv_HDP performs the inverse photo core transform of integer data over all 4x4 blocks of pixels within the given ROI in the source image.
The function flavors ippiPCTInv16x16_HDP, ippiPCTInv8x16_HDP and ippiPCTInv8x8_HDP operate on the ROI with the predefined size; their result is equivalent to the results of the function ippiPCTInv 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 ippiPCTInv16x16_HDP, and 32 for ippiPCTInv8x16_HDP and ippiPCTInv8x8_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.