NVIDIA Performance Primitives (NPP)  Version 9.1
Functions
FilterRow32f

FilterRow using floating-point weights. More...

Functions

NppStatus  nppiFilterRow32f_8u_C1R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  8-bit unsigned single-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_8u_C3R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  8-bit unsigned three-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_8u_C4R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  8-bit unsigned four-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_8u_AC4R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  8-bit unsigned four-channel 1D row convolution ignoring alpha-channel. More...
 
NppStatus  nppiFilterRow32f_16u_C1R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit unsigned single-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16u_C3R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit unsigned three-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16u_C4R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit unsigned four-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16u_AC4R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit unsigned four-channel 1D row convolution ignoring alpha-channel. More...
 
NppStatus  nppiFilterRow32f_16s_C1R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit single-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16s_C3R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit three-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16s_C4R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit four-channel 1D row convolution. More...
 
NppStatus  nppiFilterRow32f_16s_AC4R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
  16-bit four-channel 1D row convolution ignoring alpha-channel. More...
 

Detailed Description

FilterRow using floating-point weights.

Common parameters for nppiFilterRow32f functions include:

Parameters
pSrc Source-Image Pointer.
nSrcStep Source-Image Line Step.
pDst Destination-Image Pointer.
nDstStep Destination-Image Line Step.
oROI Region-of-Interest (ROI).
pKernel Pointer to the start address of the kernel coefficient array. Coefficients are expected to be stored in reverse order.
nMaskSize Length of the linear kernel array.
nAnchor X offset of the kernel origin frame of reference relative to the source pixel.
Returns
Image Data Related Error Codes, ROI Related Error Codes

Function Documentation

NppStatus nppiFilterRow32f_16s_AC4R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit four-channel 1D row convolution ignoring alpha-channel.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16s_C1R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit single-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16s_C3R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit three-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16s_C4R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit four-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16u_AC4R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit unsigned four-channel 1D row convolution ignoring alpha-channel.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16u_C1R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit unsigned single-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16u_C3R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit unsigned three-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_16u_C4R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

16-bit unsigned four-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_8u_AC4R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

8-bit unsigned four-channel 1D row convolution ignoring alpha-channel.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_8u_C1R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

8-bit unsigned single-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_8u_C3R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

8-bit unsigned three-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.

NppStatus nppiFilterRow32f_8u_C4R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)

8-bit unsigned four-channel 1D row convolution.

For common parameter descriptions, see Common parameters for nppiFilterRow32f functions.