PCTFwd_HDP

THIS FUNCTION IS DEPRECATED. Performs forward photo core transform.

Syntax

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);

Parameters

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.

Description

Caution iconCaution

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.

Return Values

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.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.