Remap
Geometry Transforms

Remap supports the following interpolation modes: More...

## Remap

Remaps images.
NppStatus | nppiRemap_8u_C1R_Ctx (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 1 channel 8-bit unsigned image remap. More...
NppStatus | nppiRemap_8u_C1R (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_8u_C3R_Ctx (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 8-bit unsigned image remap. More...
NppStatus | nppiRemap_8u_C3R (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_8u_C4R_Ctx (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 8-bit unsigned image remap. More...
NppStatus | nppiRemap_8u_C4R (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_8u_AC4R_Ctx (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 8-bit unsigned image remap not affecting alpha. More...
NppStatus | nppiRemap_8u_AC4R (const Npp8u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_8u_P3R_Ctx (const Npp8u *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 8-bit unsigned planar image remap. More...
NppStatus | nppiRemap_8u_P3R (const Npp8u *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_8u_P4R_Ctx (const Npp8u *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 8-bit unsigned planar image remap. More...
NppStatus | nppiRemap_8u_P4R (const Npp8u *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp8u *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_C1R_Ctx (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 1 channel 16-bit unsigned image remap. More...
NppStatus | nppiRemap_16u_C1R (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_C3R_Ctx (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 16-bit unsigned image remap. More...
NppStatus | nppiRemap_16u_C3R (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_C4R_Ctx (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit unsigned image remap. More...
NppStatus | nppiRemap_16u_C4R (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_AC4R_Ctx (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit unsigned image remap not affecting alpha. More...
NppStatus | nppiRemap_16u_AC4R (const Npp16u *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_P3R_Ctx (const Npp16u *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 16-bit unsigned planar image remap. More...
NppStatus | nppiRemap_16u_P3R (const Npp16u *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16u_P4R_Ctx (const Npp16u *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit unsigned planar image remap. More...
NppStatus | nppiRemap_16u_P4R (const Npp16u *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16u *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_C1R_Ctx (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 1 channel 16-bit signed image remap. More...
NppStatus | nppiRemap_16s_C1R (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_C3R_Ctx (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 16-bit signed image remap. More...
NppStatus | nppiRemap_16s_C3R (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_C4R_Ctx (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit signed image remap. More...
NppStatus | nppiRemap_16s_C4R (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_AC4R_Ctx (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit signed image remap not affecting alpha. More...
NppStatus | nppiRemap_16s_AC4R (const Npp16s *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_P3R_Ctx (const Npp16s *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 16-bit signed planar image remap. More...
NppStatus | nppiRemap_16s_P3R (const Npp16s *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_16s_P4R_Ctx (const Npp16s *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 16-bit signed planar image remap. More...
NppStatus | nppiRemap_16s_P4R (const Npp16s *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp16s *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_C1R_Ctx (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 1 channel 32-bit floating point image remap. More...
NppStatus | nppiRemap_32f_C1R (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_C3R_Ctx (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 32-bit floating point image remap. More...
NppStatus | nppiRemap_32f_C3R (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_C4R_Ctx (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 32-bit floating point image remap. More...
NppStatus | nppiRemap_32f_C4R (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_AC4R_Ctx (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 32-bit floating point image remap not affecting alpha. More...
NppStatus | nppiRemap_32f_AC4R (const Npp32f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_P3R_Ctx (const Npp32f *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 32-bit floating point planar image remap. More...
NppStatus | nppiRemap_32f_P3R (const Npp32f *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_32f_P4R_Ctx (const Npp32f *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 32-bit floating point planar image remap. More...
NppStatus | nppiRemap_32f_P4R (const Npp32f *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp32f *pXMap, int nXMapStep, const Npp32f *pYMap, int nYMapStep, Npp32f *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_C1R_Ctx (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 1 channel 64-bit floating point image remap. More...
NppStatus | nppiRemap_64f_C1R (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_C3R_Ctx (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 64-bit floating point image remap. More...
NppStatus | nppiRemap_64f_C3R (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_C4R_Ctx (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 64-bit floating point image remap. More...
NppStatus | nppiRemap_64f_C4R (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_AC4R_Ctx (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 64-bit floating point image remap not affecting alpha. More...
NppStatus | nppiRemap_64f_AC4R (const Npp64f *pSrc, NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst, int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_P3R_Ctx (const Npp64f *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 3 channel 64-bit floating point planar image remap. More...
NppStatus | nppiRemap_64f_P3R (const Npp64f *const pSrc[3], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst[3], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)
NppStatus | nppiRemap_64f_P4R_Ctx (const Npp64f *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation, NppStreamContext nppStreamCtx)
| 4 channel 64-bit floating point planar image remap. More...
NppStatus | nppiRemap_64f_P4R (const Npp64f *const pSrc[4], NppiSize oSrcSize, int nSrcStep, NppiRect oSrcROI, const Npp64f *pXMap, int nXMapStep, const Npp64f *pYMap, int nYMapStep, Npp64f *pDst[4], int nDstStep, NppiSize oDstSizeROI, int eInterpolation)

## Detailed Description

Remap supports the following interpolation modes:

NPPI_INTER_NN NPPI_INTER_LINEAR NPPI_INTER_CUBIC NPPI_INTER_CUBIC2P_BSPLINE NPPI_INTER_CUBIC2P_CATMULLROM NPPI_INTER_CUBIC2P_B05C03 NPPI_INTER_LANCZOS

Remap chooses source pixels using pixel coordinates explicitely supplied in two 2D device memory image arrays pointed to by the pXMap and pYMap pointers. The pXMap array contains the X coordinated and the pYMap array contains the Y coordinate of the corresponding source image pixel to use as input. These coordinates are in floating point format so fraction pixel positions can be used. The coordinates of the source pixel to sample are determined as follows:

nSrcX = pxMap[nDstX, nDstY] nSrcY = pyMap[nDstX, nDstY]

In the Remap functions below source image clip checking is handled as follows:

If the source pixel fractional x and y coordinates are greater than or equal to oSizeROI.x and less than oSizeROI.x + oSizeROI.width and greater than or equal to oSizeROI.y and less than oSizeROI.y + oSizeROI.height then the source pixel is considered to be within the source image clip rectangle and the source image is sampled. Otherwise the source image is not sampled and a destination pixel is not written to the destination image.

# Error Codes

The remap primitives return the following error codes:

        - ::NPP_WRONG_INTERSECTION_ROI_ERROR indicates an error condition if
          srcROIRect has no intersection with the source image.
        - ::NPP_INTERPOLATION_ERROR if eInterpolation has an illegal value.

### Common parameters for nppiRemap packed pixel functions include:

Parameters

  pSrc | Source-Image Pointer.
  nSrcStep | Source-Image Line Step.
  oSrcSize | Size in pixels of the source image.
  oSrcROI | Region of interest in the source image.
  pXMap | Device memory pointer to 2D image array of X coordinate values to be used when sampling source image.
  nXMapStep | pXMap image array line step in bytes.
  pYMap | Device memory pointer to 2D image array of Y coordinate values to be used when sampling source image.
  nYMapStep | pYMap image array line step in bytes.
  pDst | Destination-Image Pointer.
  nDstStep | Destination-Image Line Step.
  oDstSizeROI | Region of interest size in the destination image.
  eInterpolation | The type of eInterpolation to perform resampling.
  nppStreamCtx | Application Managed Stream Context.

Returns
  Image Data Related Error Codes, ROI Related Error Codes, Error Codes

### Common parameters for nppiRemap planar pixel functions include:

Parameters

  pSrc | Source-Planar-Image Pointer Array.
  nSrcStep | Source-Image Line Step.
  oSrcSize | Size in pixels of the source image.
  oSrcROI | Region of interest in the source image.
  pXMap | Device memory pointer to 2D image array of X coordinate values to be used when sampling source image.
  nXMapStep | pXMap image array line step in bytes.
  pYMap | Device memory pointer to 2D image array of Y coordinate values to be used when sampling source image.
  nYMapStep | pYMap image array line step in bytes.
  pDst | Destination-Planar-Image Pointer Array.
  nDstStep | Destination-Image Line Step.
  oDstSizeROI | Region of interest size in the destination image.
  eInterpolation | The type of eInterpolation to perform resampling.
  nppStreamCtx | Application Managed Stream Context.

Returns
  Image Data Related Error Codes, ROI Related Error Codes, Error Codes

## Function Documentation

NppStatus nppiRemap_16s_AC4R | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_AC4R_Ctx | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit signed image remap not affecting alpha.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16s_C1R | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_C1R_Ctx | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

1 channel 16-bit signed image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16s_C3R | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_C3R_Ctx | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 16-bit signed image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16s_C4R | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_C4R_Ctx | ( | const Npp16s * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit signed image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16s_P3R | ( | const Npp16s *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_P3R_Ctx | ( | const Npp16s *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 16-bit signed planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_16s_P4R | ( | const Npp16s *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16s_P4R_Ctx | ( | const Npp16s *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16s * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit signed planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_16u_AC4R | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_AC4R_Ctx | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit unsigned image remap not affecting alpha.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16u_C1R | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_C1R_Ctx | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

1 channel 16-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16u_C3R | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_C3R_Ctx | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 16-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16u_C4R | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_C4R_Ctx | ( | const Npp16u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_16u_P3R | ( | const Npp16u *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_P3R_Ctx | ( | const Npp16u *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 16-bit unsigned planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_16u_P4R | ( | const Npp16u *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_16u_P4R_Ctx | ( | const Npp16u *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp16u * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 16-bit unsigned planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_32f_AC4R | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_AC4R_Ctx | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 32-bit floating point image remap not affecting alpha.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_32f_C1R | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_C1R_Ctx | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

1 channel 32-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_32f_C3R | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_C3R_Ctx | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 32-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_32f_C4R | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_C4R_Ctx | ( | const Npp32f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 32-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_32f_P3R | ( | const Npp32f *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_P3R_Ctx | ( | const Npp32f *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 32-bit floating point planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_32f_P4R | ( | const Npp32f *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_32f_P4R_Ctx | ( | const Npp32f *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp32f * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 32-bit floating point planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_64f_AC4R | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_AC4R_Ctx | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 64-bit floating point image remap not affecting alpha.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_64f_C1R | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_C1R_Ctx | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

1 channel 64-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_64f_C3R | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_C3R_Ctx | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 64-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_64f_C4R | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_C4R_Ctx | ( | const Npp64f * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 64-bit floating point image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_64f_P3R | ( | const Npp64f *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_P3R_Ctx | ( | const Npp64f *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 64-bit floating point planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_64f_P4R | ( | const Npp64f *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_64f_P4R_Ctx | ( | const Npp64f *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp64f * | pXMap,
|  | int | nXMapStep,
|  | const Npp64f * | pYMap,
|  | int | nYMapStep,
|  | Npp64f * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 64-bit floating point planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_8u_AC4R | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_AC4R_Ctx | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 8-bit unsigned image remap not affecting alpha.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_8u_C1R | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_C1R_Ctx | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

1 channel 8-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_8u_C3R | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_C3R_Ctx | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 8-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_8u_C4R | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_C4R_Ctx | ( | const Npp8u * | pSrc,
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst,
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 8-bit unsigned image remap.

For common parameter descriptions, see Common parameters for nppiRemap packed pixel functions.

NppStatus nppiRemap_8u_P3R | ( | const Npp8u *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_P3R_Ctx | ( | const Npp8u *const | pSrc[3],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst[3],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

3 channel 8-bit unsigned planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

NppStatus nppiRemap_8u_P4R | ( | const Npp8u *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation
| ) |  |

NppStatus nppiRemap_8u_P4R_Ctx | ( | const Npp8u *const | pSrc[4],
|  | NppiSize | oSrcSize,
|  | int | nSrcStep,
|  | NppiRect | oSrcROI,
|  | const Npp32f * | pXMap,
|  | int | nXMapStep,
|  | const Npp32f * | pYMap,
|  | int | nYMapStep,
|  | Npp8u * | pDst[4],
|  | int | nDstStep,
|  | NppiSize | oDstSizeROI,
|  | int | eInterpolation,
|  | NppStreamContext | nppStreamCtx
| ) |  |

4 channel 8-bit unsigned planar image remap.

For common parameter descriptions, see Common parameters for nppiRemap planar pixel functions.

Copyright © 2009-2018 NVIDIA Corporation