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

Apply convolution filter with user specified 1D column of weights. More...

Functions

NppStatus nppiFilterColumn_8u_C1R_Ctx (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 8-bit unsigned single-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_8u_C1R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_8u_C3R_Ctx (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 8-bit unsigned three-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_8u_C3R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_8u_C4R_Ctx (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 8-bit unsigned four-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_8u_C4R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_8u_AC4R_Ctx (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 8-bit unsigned four-channel 1D column convolution ignoring alpha-channel. More...
 
NppStatus nppiFilterColumn_8u_AC4R (const Npp8u *pSrc, Npp32s nSrcStep, Npp8u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16u_C1R_Ctx (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit unsigned single-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16u_C1R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16u_C3R_Ctx (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit unsigned three-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16u_C3R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16u_C4R_Ctx (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit unsigned four-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16u_C4R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16u_AC4R_Ctx (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit unsigned four-channel 1D column convolution ignoring alpha-channel. More...
 
NppStatus nppiFilterColumn_16u_AC4R (const Npp16u *pSrc, Npp32s nSrcStep, Npp16u *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16s_C1R_Ctx (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit single-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16s_C1R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16s_C3R_Ctx (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit three-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16s_C3R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16s_C4R_Ctx (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit four-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_16s_C4R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_16s_AC4R_Ctx (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor, NppStreamContext nppStreamCtx)
 16-bit four-channel 1D column convolution ignoring alpha-channel. More...
 
NppStatus nppiFilterColumn_16s_AC4R (const Npp16s *pSrc, Npp32s nSrcStep, Npp16s *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32s *pKernel, Npp32s nMaskSize, Npp32s nAnchor, Npp32s nDivisor)
 
NppStatus nppiFilterColumn_32f_C1R_Ctx (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor, NppStreamContext nppStreamCtx)
 32-bit float single-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_32f_C1R (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
 
NppStatus nppiFilterColumn_32f_C3R_Ctx (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor, NppStreamContext nppStreamCtx)
 32-bit float three-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_32f_C3R (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
 
NppStatus nppiFilterColumn_32f_C4R_Ctx (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor, NppStreamContext nppStreamCtx)
 32-bit float four-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_32f_C4R (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
 
NppStatus nppiFilterColumn_32f_AC4R_Ctx (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor, NppStreamContext nppStreamCtx)
 32-bit float four-channel 1D column convolution ignoring alpha-channel. More...
 
NppStatus nppiFilterColumn_32f_AC4R (const Npp32f *pSrc, Npp32s nSrcStep, Npp32f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp32f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
 
NppStatus nppiFilterColumn_64f_C1R_Ctx (const Npp64f *pSrc, Npp32s nSrcStep, Npp64f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp64f *pKernel, Npp32s nMaskSize, Npp32s nAnchor, NppStreamContext nppStreamCtx)
 64-bit float single-channel 1D column convolution. More...
 
NppStatus nppiFilterColumn_64f_C1R (const Npp64f *pSrc, Npp32s nSrcStep, Npp64f *pDst, Npp32s nDstStep, NppiSize oROI, const Npp64f *pKernel, Npp32s nMaskSize, Npp32s nAnchor)
 

Detailed Description

Apply convolution filter with user specified 1D column of weights.

Result pixel is equal to the sum of the products between the kernel coefficients (pKernel array) and corresponding neighboring column pixel values in the source image defined by nKernelDim and nAnchorY, divided by nDivisor.

Common parameters for nppiFilterColumn 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.
nAnchorY offset of the kernel origin frame of reference relative to the source pixel.
nDivisorThe factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale.
nppStreamCtxApplication Managed Stream Context.
Returns
Image Data Related Error Codes, ROI Related Error Codes

Function Documentation

NppStatus nppiFilterColumn_16s_AC4R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16s_AC4R_Ctx ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_16s_C1R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16s_C1R_Ctx ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

16-bit single-channel 1D column convolution.

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

NppStatus nppiFilterColumn_16s_C3R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16s_C3R_Ctx ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

16-bit three-channel 1D column convolution.

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

NppStatus nppiFilterColumn_16s_C4R ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16s_C4R_Ctx ( const Npp16s pSrc,
Npp32s  nSrcStep,
Npp16s pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

16-bit four-channel 1D column convolution.

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

NppStatus nppiFilterColumn_16u_AC4R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16u_AC4R_Ctx ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_16u_C1R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16u_C1R_Ctx ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_16u_C3R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16u_C3R_Ctx ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_16u_C4R ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_16u_C4R_Ctx ( const Npp16u pSrc,
Npp32s  nSrcStep,
Npp16u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_32f_AC4R ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)
NppStatus nppiFilterColumn_32f_AC4R_Ctx ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
NppStreamContext  nppStreamCtx 
)

32-bit float four-channel 1D column convolution ignoring alpha-channel.

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

NppStatus nppiFilterColumn_32f_C1R ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)
NppStatus nppiFilterColumn_32f_C1R_Ctx ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
NppStreamContext  nppStreamCtx 
)

32-bit float single-channel 1D column convolution.

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

NppStatus nppiFilterColumn_32f_C3R ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)
NppStatus nppiFilterColumn_32f_C3R_Ctx ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
NppStreamContext  nppStreamCtx 
)

32-bit float three-channel 1D column convolution.

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

NppStatus nppiFilterColumn_32f_C4R ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)
NppStatus nppiFilterColumn_32f_C4R_Ctx ( const Npp32f pSrc,
Npp32s  nSrcStep,
Npp32f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
NppStreamContext  nppStreamCtx 
)

32-bit float four-channel 1D column convolution.

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

NppStatus nppiFilterColumn_64f_C1R ( const Npp64f pSrc,
Npp32s  nSrcStep,
Npp64f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp64f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor 
)
NppStatus nppiFilterColumn_64f_C1R_Ctx ( const Npp64f pSrc,
Npp32s  nSrcStep,
Npp64f pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp64f pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
NppStreamContext  nppStreamCtx 
)

64-bit float single-channel 1D column convolution.

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

NppStatus nppiFilterColumn_8u_AC4R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_8u_AC4R_Ctx ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_8u_C1R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_8u_C1R_Ctx ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_8u_C3R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_8u_C3R_Ctx ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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

NppStatus nppiFilterColumn_8u_C4R ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor 
)
NppStatus nppiFilterColumn_8u_C4R_Ctx ( const Npp8u pSrc,
Npp32s  nSrcStep,
Npp8u pDst,
Npp32s  nDstStep,
NppiSize  oROI,
const Npp32s pKernel,
Npp32s  nMaskSize,
Npp32s  nAnchor,
Npp32s  nDivisor,
NppStreamContext  nppStreamCtx 
)

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

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


Copyright © 2009-2022 NVIDIA CORPORATION AND AFFILIATES