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
pSrcSource-Image Pointer.
nSrcStepSource-Image Line Step.
pDstDestination-Image Pointer.
nDstStepDestination-Image Line Step.
oROIRegion-of-Interest (ROI).
pKernelPointer to the start address of the kernel coefficient array. Coefficients are expected to be stored in reverse order.
nMaskSizeLength of the linear kernel array.
nAnchorX 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.


Copyright © 2009-2017 NVIDIA Corporation