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 |