Developer Reference for Intel® Integrated Performance Primitives
Warp Functions with Prior Initialization
This section describes the Intel® IPP warping functions that use the specification structure in operation. Before using these functions, you need to initialize the structure.
GetAffineQuad
Computes vertex coordinates of the quadrangle, to which the source ROI rectangle is mapped by the affine transform.
GetAffineBound
Computes the bounding rectangle for the source ROI transformed by the ippiWarpAffine function.
GetAffineSrcRoi
Computes ROI of an image for affine transform.
GetAffineTransform
Computes affine transform coefficients to map the source ROI to the quadrangle with the specified vertex coordinates
GetRotateTransform
Computes the affine coefficients for the rotation transform.
GetRotateShift
Computes shift values for rotation of an image around the specified center.
WarpAffineGetSize
Computes the size of the specification structure and the size of the external work buffer for the warp affine transform.
WarpQuadGetSize
Computes the size of the specification structure and the size of the temporary buffer for warping an arbitrary quadrangle in the source image to the quadrangle in the destination image.
WarpGetBufferSize
Computes the size of the work buffer for the warp transform.
WarpAffineNearestInit
Initializes the specification structure for image affine warping with the nearest neighbor interpolation method.
WarpQuadNearestInit
Initializes the specification structure for warping an arbitrary quadrangle in the source image to the quadrangle in the destination image with the nearest neighbor interpolation method.
WarpAffineNearest
Performs warp affine transformation of an image using the nearest neighbor interpolation method.
WarpAffineLinearInit
Initializes the specification structure for image affine warping with the linear interpolation method.
WarpQuadLinearInit
Initializes the specification structure for warping an arbitrary quadrangle in the source image to the quadrangle in the destination image with the linear interpolation method.
WarpAffineLinear
Performs warp affine transformation of an image using the linear interpolation method.
WarpAffineCubicInit
Initializes the specification structure for image affine warping with the cubic interpolation method.
WarpQuadCubicInit
Initializes the specification structure for warping an arbitrary quadrangle in the source image to the quadrangle in the destination image with the cubic interpolation method.
WarpAffineCubic
Performs warp affine transformation of an image using the cubic interpolation method.
GetPerspectiveQuad
Computes vertex coordinates of the quadrangle, to which the source ROI rectangle is mapped by the perspective transform.
GetPerspectiveBound
Computes the bounding rectangle for the source ROI transformed by the ippiWarpPerspective function.
GetPerspectiveTransform
Computes the perspective transform coefficients to map the source ROI to the quadrangle with the specified vertex coordinates.