Class NPPNativeMethods.NPPi.LinearFilter1D
1D mask Linear Convolution Filter, with rescaling, for 8 bit images.
Inheritance
Inherited Members
Namespace: ManagedCuda.NPP
Assembly: NPP.dll
Syntax
public static class LinearFilter1D
Methods
nppiFilterColumn_16s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_16u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_16u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_32f_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn_32f_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_32f_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_32f_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_32f_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_32f_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_32f_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_32f_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_64f_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
64-bit float single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_64f_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_8u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_8u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned 1D (column) image convolution.
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.
Declaration
public static NppStatus nppiFilterColumn_8u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference w.r.t the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_8u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn_8u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn_8u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
4 channel 8-bit unsigned 1D (column) image convolution.
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.
Declaration
public static NppStatus nppiFilterColumn_8u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference w.r.t the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn32f_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn32f_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_16u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_16u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_8u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned four-channel 1D column convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterColumn32f_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_8u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned single-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_8u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_8u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned three-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_8u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumn32f_8u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned four-channel 1D column convolution.
Declaration
public static NppStatus nppiFilterColumn32f_8u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | Y offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16s_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D column convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16s_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16s_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16s_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16s_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16s_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16s_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D column convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 16-bit unsigned convolution 1D column filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 16-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_16u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 16-bit 1D column unsigned convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_16u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_32f_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 32-bit float 1D column convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder_32f_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_32f_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 32-bit float 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_32f_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_32f_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 32-bit float 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_32f_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_32f_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 32-bit float 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_32f_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_8u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned convolution 1D column filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_8u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_8u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_8u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_8u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder_8u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder_8u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16s_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D column convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16s_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16s_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16s_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16s_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16s_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16s_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D column convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 16-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 16-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_16u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_16u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_8u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned 1D column convolution filter with border control, ignorint alpha channel.
Declaration
public static NppStatus nppiFilterColumnBorder32f_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_8u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_8u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_8u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_8u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterColumnBorder32f_8u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned 1D column convolution filter with border control.
Declaration
public static NppStatus nppiFilterColumnBorder32f_8u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_16u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
16-bit unsigned four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_16u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_32f_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow_32f_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_32f_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_32f_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_32f_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_32f_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_32f_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
32-bit float four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_32f_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_64f_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
64-bit float single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_64f_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_8u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_8u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned 1D (row) image convolution.
Apply general linear Row convolution filter, with rescaling, in a 1D mask region around each source pixel for 1-channel 8 bit/pixel images. Result pixel is equal to the sum of the products between the kernel coefficients (pKernel array) and corresponding neighboring row pixel values in the source image defined by iKernelDim and iAnchorX, divided by iDivisor.
Declaration
public static NppStatus nppiFilterRow_8u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference w.r.t the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_8u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
8-bit unsigned three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow_8u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow_8u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32)
4 channel 8-bit unsigned 1D (row) image convolution.
Apply general linear Row convolution filter, with rescaling, in a 1D mask region around each source pixel for 1-channel 8 bit/pixel images. Result pixel is equal to the sum of the products between the kernel coefficients (pKernel array) and corresponding neighboring row pixel values in the source image defined by iKernelDim and iAnchorX, divided by iDivisor.
Declaration
public static NppStatus nppiFilterRow_8u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference w.r.t the |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow32f_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow32f_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_16u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
16-bit unsigned four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_16u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_8u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned four-channel 1D row convolution ignoring alpha-channel.
Declaration
public static NppStatus nppiFilterRow32f_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_8u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned single-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_8u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_8u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned three-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_8u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRow32f_8u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32)
8-bit unsigned four-channel 1D row convolution.
Declaration
public static NppStatus nppiFilterRow32f_8u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Length of the linear kernel array. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference relative to the |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16s_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D row convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16s_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16s_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16s_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16s_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16s_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16s_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D row convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 16-bit unsigned convolution 1D row filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 16-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_16u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 16-bit 1D row unsigned convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_16u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_32f_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 32-bit float 1D row convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder_32f_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_32f_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 32-bit float 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_32f_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_32f_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 32-bit float 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_32f_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_32f_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 32-bit float 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_32f_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_8u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned convolution 1D row filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_8u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Single channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_8u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_8u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Three channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_8u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder_8u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, Int32, NppiBorderType)
Four channel channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder_8u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, int nDivisor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | Source image starting point relative to pSrc. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
System.Int32 | nDivisor | The factor by which the convolved summation from the Filter |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16s_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D row convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder32f_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16s_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16s_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16s_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16s_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16s_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16s_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D row convolution filter with border control, ignoring alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder32f_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 16-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 16-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_16u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 16-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_16u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_8u_AC4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned 1D row convolution filter with border control, ignorint alpha channel.
Declaration
public static NppStatus nppiFilterRowBorder32f_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_8u_C1R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Single channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_8u_C1R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_8u_C3R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Three channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_8u_C3R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiFilterRowBorder32f_8u_C4R(CUdeviceptr, Int32, NppiSize, NppiPoint, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32, Int32, NppiBorderType)
Four channel 8-bit unsigned 1D row convolution filter with border control.
Declaration
public static NppStatus nppiFilterRowBorder32f_8u_C4R(CUdeviceptr pSrc, int nSrcStep, NppiSize oSrcSize, NppiPoint oSrcOffset, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pKernel, int nMaskSize, int nAnchor, NppiBorderType eBorderType)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
NppiSize | oSrcSize | Source image width and height in pixels relative to pSrc. |
NppiPoint | oSrcOffset | The pixel offset that pSrc points to relative to the origin of the source image. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
CUdeviceptr | pKernel | Pointer to the start address of the kernel coefficient array. |
System.Int32 | nMaskSize | Width of the kernel. |
System.Int32 | nAnchor | X offset of the kernel origin frame of reference |
NppiBorderType | eBorderType | The border type operation to be applied at source image border boundaries. |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |