NVIDIA 2D Image And Signal Performance Primitives (NPP)  Version 11.7.1.*
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

Routines providing remap functionality. 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

Routines providing remap functionality.

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
pSrcSource-Image Pointer.
nSrcStepSource-Image Line Step.
oSrcSizeSize in pixels of the source image.
oSrcROIRegion of interest in the source image.
pXMapDevice memory pointer to 2D image array of X coordinate values to be used when sampling source image.
nXMapSteppXMap image array line step in bytes.
pYMapDevice memory pointer to 2D image array of Y coordinate values to be used when sampling source image.
nYMapSteppYMap image array line step in bytes.
pDstDestination-Image Pointer.
nDstStepDestination-Image Line Step.
oDstSizeROIRegion of interest size in the destination image.
eInterpolationThe type of eInterpolation to perform resampling.
nppStreamCtxApplication Managed Stream Context.
Returns
Image Data Related Error Codes, ROI Related Error Codes, Error Codes

Common parameters for nppiRemap planar pixel functions include:

Parameters
pSrcSource-Planar-Image Pointer Array.
nSrcStepSource-Image Line Step.
oSrcSizeSize in pixels of the source image.
oSrcROIRegion of interest in the source image.
pXMapDevice memory pointer to 2D image array of X coordinate values to be used when sampling source image.
nXMapSteppXMap image array line step in bytes.
pYMapDevice memory pointer to 2D image array of Y coordinate values to be used when sampling source image.
nYMapSteppYMap image array line step in bytes.
pDstDestination-Planar-Image Pointer Array.
nDstStepDestination-Image Line Step.
oDstSizeROIRegion of interest size in the destination image.
eInterpolationThe type of eInterpolation to perform resampling.
nppStreamCtxApplication 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-2022 NVIDIA CORPORATION AND AFFILIATES