메소드 | 설명 | |
---|---|---|
Abs ( ) : void |
Image absolute value. In place.
|
|
Abs ( |
Image absolute value.
|
|
Add ( |
Image addition, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Add ( |
In place image addition, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Add ( short nConstant, |
Add constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Add ( short nConstant, int nScaleFactor ) : void |
Add constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value. Inplace.
|
|
AlphaComp ( short alpha1, |
Image composition using constant alpha.
|
|
AverageError ( |
image average error. User buffer is internally allocated and freed.
|
|
AverageError ( |
image average error.
|
|
AverageErrorGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for AverageError.
|
|
AverageRelativeError ( |
image average relative error. User buffer is internally allocated and freed.
|
|
AverageRelativeError ( |
image average relative error.
|
|
AverageRelativeErrorGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for AverageRelativeError.
|
|
ColorTwist ( |
An input color twist matrix with floating-point pixel values is applied within ROI.
|
|
ColorTwist ( float aTwist ) : void |
in place color twist. An input color twist matrix with floating-point coefficient values is applied within ROI.
|
|
Compare ( |
Compare pSrc1's pixels with corresponding pixels in pSrc2.
|
|
Compare ( short nConstant, ManagedCuda.NPP.NPPImage_8uC1 dest, NppCmpOp eComparisonOperation ) : void |
Compare pSrc's pixels with constant value.
|
|
Convert ( |
16-bit signed to 16-bit unsigned conversion with saturation.
|
|
Convert ( |
16-bit signed to 32-bit floating point conversion.
|
|
Convert ( ManagedCuda.NPP.NPPImage_32sC1 dst ) : void |
16-bit signed to 32-bit signed conversion.
|
|
Convert ( ManagedCuda.NPP.NPPImage_32uC1 dst ) : void |
16-bit signed to 32-bit unsigned conversion with saturation.
|
|
Convert ( ManagedCuda.NPP.NPPImage_8sC1 dst, NppRoundMode roundMode, int scaleFactor ) : void |
16-bit signed to 8-bit signed conversion with saturation.
|
|
Convert ( ManagedCuda.NPP.NPPImage_8uC1 dst ) : void |
16-bit signed to 8-bit unsigned conversion.
|
|
Copy ( |
Image copy.
|
|
Copy ( |
Masked Operation 8-bit unsigned image copy.
|
|
Copy ( |
Copy image and pad borders with a constant, user-specifiable color.
|
|
Copy ( |
Image copy.
|
|
Copy ( ManagedCuda.NPP.NPPImage_16sC4 dst, int channel ) : void |
Image copy.
|
|
CopyReplicateBorder ( |
image copy with nearest source image pixel color.
|
|
CopySubpix ( |
linearly interpolated source image subpixel coordinate color copy.
|
|
CopyWrapBorder ( |
image copy with the borders wrapped by replication of source image pixel colors.
|
|
Div ( |
Image division, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Div ( |
Image division, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Div ( |
In place image division, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Div ( |
In place image division, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Div ( short nConstant, |
Divide constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Div ( short nConstant, int nScaleFactor ) : void |
Divide constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value. Inplace.
|
|
DotProdGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C1R.
|
|
DotProduct ( |
One-channel 16-bit signed image DotProd. Buffer is internally allocated and freed.
|
|
DotProduct ( |
One-channel 16-bit signed image DotProd.
|
|
Dup ( |
source image duplicated in all 3 channels of destination image.
|
|
Dup ( ManagedCuda.NPP.NPPImage_16sC4 dst ) : void |
source image duplicated in all 4 channels of destination image.
|
|
DupA ( ManagedCuda.NPP.NPPImage_16sC4 dst ) : void |
source image duplicated in 3 channels of 4 channel destination image with alpha channel unaffected.
|
|
EvenLevels ( int nLevels, int nLowerBound, int nUpperBound ) : int[] |
Compute levels with even distribution.
|
|
Exp ( |
Exponential, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Exp ( int nScaleFactor ) : void |
Inplace exponential, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Filter ( |
convolution filter.
|
|
Filter ( |
Pixels under the mask are multiplied by the respective weights in the mask and the results are summed.
|
|
FilterBorder ( |
One channel 16-bit signed convolution filter with border control.
|
|
FilterBorder ( |
One channel 16-bit signed convolution filter with border control.
|
|
FilterBox ( |
Computes the average pixel values of the pixels under a rectangular mask.
|
|
FilterBoxBorder ( |
Computes the average pixel values of the pixels under a rectangular mask.
|
|
FilterColumn ( |
1D column convolution.
|
|
FilterColumn ( |
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.
|
|
FilterColumnBorder ( |
General purpose 1D convolution column filter with border control.
|
|
FilterColumnBorder ( |
General purpose 1D convolution column filter with border control.
|
|
FilterGauss ( |
Filters the image using a separable Gaussian filter kernel with user supplied floating point coefficients
|
|
FilterGauss ( |
Gauss filter.
|
|
FilterGaussBorder ( |
Filters the image using a separable Gaussian filter kernel with user supplied floating point coefficients
|
|
FilterGaussBorder ( |
Filters the image using a Gaussian filter kernel with border control:
|
|
FilterHighPass ( |
High pass filter.
|
|
FilterHighPassBorder ( |
High pass filter.
|
|
FilterLaplace ( |
Laplace filter.
|
|
FilterLaplaceBorder ( |
Laplace filter.
|
|
FilterLowPass ( |
Low pass filter.
|
|
FilterLowPassBorder ( |
Low pass filter.
|
|
FilterMax ( |
Result pixel value is the maximum of pixel values under the rectangular mask region.
|
|
FilterMaxBorder ( |
Result pixel value is the maximum of pixel values under the rectangular mask region.
|
|
FilterMedian ( |
Result pixel value is the median of pixel values under the rectangular mask region.
|
|
FilterMedian ( |
Result pixel value is the median of pixel values under the rectangular mask region.
|
|
FilterMedianGetBufferHostSize ( |
Device scratch buffer size (in bytes) for FilterMedian.
|
|
FilterMin ( |
Result pixel value is the minimum of pixel values under the rectangular mask region.
|
|
FilterMinBorder ( |
Result pixel value is the minimum of pixel values under the rectangular mask region.
|
|
FilterPrewittHoriz ( |
horizontal Prewitt filter.
|
|
FilterPrewittHorizBorder ( |
horizontal Prewitt filter.
|
|
FilterPrewittVert ( |
vertical Prewitt filter.
|
|
FilterPrewittVertBorder ( |
vertical Prewitt filter.
|
|
FilterRobertsDown ( |
horizontal Roberts filter.
|
|
FilterRobertsDownBorder ( |
horizontal Roberts filter.
|
|
FilterRobertsUp ( |
vertical Roberts filter..
|
|
FilterRobertsUpBorder ( |
vertical Roberts filter.
|
|
FilterRow ( |
1D row convolution.
|
|
FilterRow ( |
Apply general linear Row convolution filter, with rescaling, in a 1D mask region around each source pixel. 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.
|
|
FilterRowBorder ( |
General purpose 1D convolution row filter with border control.
|
|
FilterRowBorder ( |
Apply general linear Row convolution filter, with rescaling, in a 1D mask region around each source pixel with border control. 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.
|
|
FilterSharpen ( |
Sharpen filter.
|
|
FilterSharpenBorder ( |
Sharpen filter.
|
|
FilterSobelHorizBorder ( |
Filters the image using a horizontal Sobel filter kernel with border control.
|
|
FilterSobelVert ( |
vertical Sobel filter.
|
|
FilterSobelVertBorder ( |
Filters the image using a vertical Sobel filter kernel with border control.
|
|
FilterUnsharpBorder ( |
Filters the image using a unsharp-mask sharpening filter kernel with border control.
|
|
FilterUnsharpGetBufferSize ( float nRadius, float nSigma ) : int |
Scratch-buffer size for unsharp filter.
|
|
GradientVectorPrewittBorder ( |
1 channel 16-bit signed packed RGB to optional 1 channel 32-bit floating point X (vertical), Y (horizontal), magnitude, and/or 32-bit floating point angle gradient vectors with user selectable fixed mask size and distance method with border control.
|
|
GradientVectorScharrBorder ( |
1 channel 16-bit signed packed RGB to optional 1 channel 32-bit floating point X (vertical), Y (horizontal), magnitude, and/or 32-bit floating point angle gradient vectors with user selectable fixed mask size and distance method with border control.
|
|
GradientVectorSobelBorder ( |
1 channel 16-bit signed packed RGB to optional 1 channel 32-bit floating point X (vertical), Y (horizontal), magnitude, and/or 32-bit floating point angle gradient vectors with user selectable fixed mask size and distance method with border control.
|
|
HistogramEven ( CudaDeviceVariable |
Histogram with evenly distributed bins. Buffer is internally allocated and freed.
|
|
HistogramEven ( CudaDeviceVariable |
Histogram with evenly distributed bins. No additional buffer is allocated.
|
|
HistogramEvenGetBufferSize ( int nLevels ) : int |
Scratch-buffer size for HistogramEven.
|
|
HistogramRange ( CudaDeviceVariable |
Histogram with bins determined by pLevels array. Buffer is internally allocated and freed.
|
|
HistogramRange ( CudaDeviceVariable |
Histogram with bins determined by pLevels array. No additional buffer is allocated.
|
|
HistogramRangeGetBufferSize ( int nLevels ) : int |
Scratch-buffer size for HistogramRange.
|
|
LUT ( CudaDeviceVariable |
Inplace look-up-table color conversion. The LUT is derived from a set of user defined mapping points with no interpolation.
|
|
LUT ( |
look-up-table color conversion. The LUT is derived from a set of user defined mapping points with no interpolation.
|
|
LUTCubic ( CudaDeviceVariable |
Inplace cubic interpolated look-up-table color conversion. The LUT is derived from a set of user defined mapping points through cubic interpolation.
|
|
LUTCubic ( |
cubic interpolated look-up-table color conversion. The LUT is derived from a set of user defined mapping points through cubic interpolation.
|
|
LUTLinear ( CudaDeviceVariable |
Inplace linear interpolated look-up-table color conversion. The LUT is derived from a set of user defined mapping points through cubic interpolation.
|
|
LUTLinear ( |
linear interpolated look-up-table color conversion. The LUT is derived from a set of user defined mapping points through linear interpolation.
|
|
Ln ( |
Natural logarithm, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Ln ( int nScaleFactor ) : void |
Natural logarithm, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Max ( CudaDeviceVariable |
Image pixel maximum. Buffer is internally allocated and freed.
|
|
Max ( CudaDeviceVariable |
Image pixel maximum. No additional buffer is allocated.
|
|
MaxError ( |
image maximum error. User buffer is internally allocated and freed.
|
|
MaxError ( |
image maximum error.
|
|
MaxErrorGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for MaxError.
|
|
MaxEvery ( |
image MaxEvery
|
|
MaxGetBufferHostSize ( ) : int |
Scratch-buffer size for Max.
|
|
MaxIndex ( CudaDeviceVariable |
Image pixel maximum. Buffer is internally allocated and freed.
|
|
MaxIndex ( CudaDeviceVariable |
Image pixel minimum. No additional buffer is allocated.
|
|
MaxIndexGetBufferHostSize ( ) : int |
Scratch-buffer size for MaxIndex.
|
|
MaximumRelativeError ( |
image maximum relative error. User buffer is internally allocated and freed.
|
|
MaximumRelativeError ( |
image maximum relative error.
|
|
MaximumRelativeErrorGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for MaximumRelativeError.
|
|
Mean ( CudaDeviceVariable |
image mean with 64-bit double precision result. Buffer is internally allocated and freed.
|
|
Mean ( CudaDeviceVariable |
image mean with 64-bit double precision result. No additional buffer is allocated.
|
|
MeanGetBufferHostSize ( ) : int |
Scratch-buffer size for Mean.
|
|
Min ( CudaDeviceVariable |
Image pixel minimum. Buffer is internally allocated and freed.
|
|
Min ( CudaDeviceVariable |
Image pixel minimum. No additional buffer is allocated.
|
|
MinEvery ( |
image MinEvery
|
|
MinGetBufferHostSize ( ) : int |
Scratch-buffer size for Min.
|
|
MinIndex ( CudaDeviceVariable |
Image pixel minimum. Buffer is internally allocated and freed.
|
|
MinIndex ( CudaDeviceVariable |
Image pixel minimum. No additional buffer is allocated.
|
|
MinIndexGetBufferHostSize ( ) : int |
Scratch-buffer size for MinIndex.
|
|
MinMax ( CudaDeviceVariable |
Image pixel minimum and maximum. Buffer is internally allocated and freed.
|
|
MinMax ( CudaDeviceVariable |
Image pixel minimum and maximum. No additional buffer is allocated.
|
|
MinMaxGetBufferHostSize ( ) : int |
Scratch-buffer size for MinMax.
|
|
Mirror ( |
Mirror image.
|
|
Mirror ( NppiAxis flip ) : void |
Mirror image inplace.
|
|
Mul ( |
Image multiplication, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Mul ( |
In place image multiplication, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Mul ( short nConstant, |
Multiply constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Mul ( short nConstant, int nScaleFactor ) : void |
Multiply constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value. Inplace.
|
|
NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, |
Creates a new NPPImage from allocated device ptr.
|
|
NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, |
Creates a new NPPImage from allocated device ptr.
|
|
NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, int width, int height, int pitch ) : System |
Creates a new NPPImage from allocated device ptr. Does not take ownership of decPtr.
|
|
NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, int width, int height, int pitch, bool isOwner ) : System |
Creates a new NPPImage from allocated device ptr.
|
|
NPPImage_16sC1 ( NPPImageBase image ) : System |
Creates a new NPPImage from allocated device ptr. Does not take ownership of inner image device pointer.
|
|
NPPImage_16sC1 ( |
Allocates new memory on device using NPP-Api.
|
|
NPPImage_16sC1 ( int nWidthPixels, int nHeightPixels ) : System |
Allocates new memory on device using NPP-Api.
|
|
NormDiffInfGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormDiff_Inf.
|
|
NormDiffL1GetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormDiff_L1.
|
|
NormDiffL2GetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormDiff_L2.
|
|
NormDiff_Inf ( |
image NormDiff_Inf. Buffer is internally allocated and freed.
|
|
NormDiff_Inf ( |
image NormDiff_Inf.
|
|
NormDiff_L1 ( |
image NormDiff_L1. Buffer is internally allocated and freed.
|
|
NormDiff_L1 ( |
image NormDiff_L1.
|
|
NormDiff_L2 ( |
image NormDiff_L2. Buffer is internally allocated and freed.
|
|
NormDiff_L2 ( |
image NormDiff_L2.
|
|
NormInf ( CudaDeviceVariable |
image infinity norm. Buffer is internally allocated and freed.
|
|
NormInf ( CudaDeviceVariable |
image infinity norm. No additional buffer is allocated.
|
|
NormInfGetBufferHostSize ( ) : int |
Scratch-buffer size for Norm inf.
|
|
NormL1 ( CudaDeviceVariable |
image L1 norm. Buffer is internally allocated and freed.
|
|
NormL1 ( CudaDeviceVariable |
image L1 norm. No additional buffer is allocated.
|
|
NormL1GetBufferHostSize ( ) : int |
Scratch-buffer size for Norm L1.
|
|
NormL2 ( CudaDeviceVariable |
image L2 norm. Buffer is internally allocated and freed.
|
|
NormL2 ( CudaDeviceVariable |
image L2 norm. No additional buffer is allocated.
|
|
NormL2GetBufferHostSize ( ) : int |
Scratch-buffer size for Norm L2.
|
|
NormRelInfGetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormRel_Inf.
|
|
NormRelL1GetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormRel_L1.
|
|
NormRelL2GetBufferHostSize ( ) : int |
Device scratch buffer size (in bytes) for NormRel_L2.
|
|
NormRel_Inf ( |
image NormRel_Inf. Buffer is internally allocated and freed.
|
|
NormRel_Inf ( |
image NormRel_Inf.
|
|
NormRel_L1 ( |
image NormRel_L1. Buffer is internally allocated and freed.
|
|
NormRel_L1 ( |
image NormRel_L1.
|
|
NormRel_L2 ( |
image NormRel_L2. Buffer is internally allocated and freed.
|
|
NormRel_L2 ( |
image NormRel_L2.
|
|
RShiftC ( uint nConstant ) : void |
image bit shift by constant (right), inplace.
|
|
RShiftC ( uint nConstant, |
image bit shift by constant (right).
|
|
Remap ( |
image remap.
|
|
ResizeSqrPixel ( |
image resize.
|
|
Scale ( ManagedCuda.NPP.NPPImage_8uC1 dst, NppHintAlgorithm hint ) : void |
image conversion.
|
|
Set ( short nValue ) : void |
Set pixel values to nValue.
|
|
Set ( short nValue, ManagedCuda.NPP.NPPImage_8uC1 mask ) : void |
Set pixel values to nValue.
|
|
SobelHoriz ( |
horizontal Sobel filter.
|
|
Sqr ( |
Image squared, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sqr ( int nScaleFactor ) : void |
Inplace image squared, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sqrt ( |
Image square root, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sqrt ( int nScaleFactor ) : void |
Inplace image square root, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sub ( |
Image subtraction, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sub ( |
In place image subtraction, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sub ( short nConstant, |
Subtract constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value.
|
|
Sub ( short nConstant, int nScaleFactor ) : void |
Subtract constant to image, scale by 2^(-nScaleFactor), then clamp to saturated value. Inplace.
|
|
Sum ( CudaDeviceVariable |
image sum with 64-bit double precision result. Buffer is internally allocated and freed.
|
|
Sum ( CudaDeviceVariable |
image sum with 64-bit double precision result. No additional buffer is allocated.
|
|
SumGetBufferHostSize ( ) : int |
Scratch-buffer size for nppiSum_16s_C1R.
|
|
SumWindowColumn ( |
16-bit signed 1D (column) sum to 32f. Apply Column Window Summation filter over a 1D mask region around each source pixel for 1-channel 16 bit/pixel input images with 32-bit floating point output.
|
|
SumWindowColumnBorder ( |
Apply Column Window Summation filter over a 1D mask region around each source pixel for 1-channel 8 bit/pixel input images with 32-bit floating point output. Result 32-bit floating point pixel is equal to the sum of the corresponding and neighboring column pixel values in a mask region of the source image defined by nMaskSize and nAnchor.
|
|
SumWindowRow ( |
16-bit signed 1D (row) sum to 32f.
|
|
SumWindowRowBorder ( |
Apply Row Window Summation filter over a 1D mask region around each source pixel for 1-channel 8-bit pixel input images with 32-bit floating point output. Result 32-bit floating point pixel is equal to the sum of the corresponding and neighboring row pixel values in a mask region of the source image defined by nKernelDim and nAnchorX.
|
|
Threshold ( |
Image threshold.
|
|
Threshold ( |
Image threshold.
|
|
Threshold ( short nThreshold, NppCmpOp eComparisonOperation ) : void |
In place image threshold.
|
|
Threshold ( short nThreshold, short nValue, NppCmpOp eComparisonOperation ) : void |
In place image threshold.
|
|
ThresholdGT ( |
Image threshold.
|
|
ThresholdGT ( |
Image threshold.
|
|
ThresholdGT ( short nThreshold ) : void |
In place image threshold.
|
|
ThresholdGT ( short nThreshold, short nValue ) : void |
In place image threshold.
|
|
ThresholdLT ( |
Image threshold.
|
|
ThresholdLT ( |
Image threshold.
|
|
ThresholdLT ( short nThreshold ) : void |
In place image threshold.
|
|
ThresholdLT ( short nThreshold, short nValue ) : void |
In place image threshold.
|
|
ThresholdLTGT ( |
Image threshold.
|
|
ThresholdLTGT ( short nThresholdLT, short nValueLT, short nThresholdGT, short nValueGT ) : void |
In place image threshold.
|
|
ToCudaPitchedDeviceVariable ( ) : CudaPitchedDeviceVariable |
Converts a NPPImage to a CudaPitchedDeviceVariable
|
|
Transpose ( |
image transpose
|
public Abs ( |
||
dest | Destination image | |
리턴 | void |
public Add ( |
||
src2 | 2nd source image | |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Add ( |
||
src2 | 2nd source image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Add ( short nConstant, |
||
nConstant | short | Value to add |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Add ( short nConstant, int nScaleFactor ) : void | ||
nConstant | short | Value to add |
nScaleFactor | int | scaling factor |
리턴 | void |
public AlphaComp ( short alpha1, |
||
alpha1 | short | constant alpha for this image |
src2 | 2nd source image | |
alpha2 | short | constant alpha for src2 |
dest | Destination image | |
nppAlphaOp | NppiAlphaOp | alpha compositing operation |
리턴 | void |
public AverageError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
리턴 | void |
public AverageError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
buffer | CudaDeviceVariable |
Pointer to the user-allocated scratch buffer required for the AverageError operation. |
리턴 | void |
public AverageRelativeError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
리턴 | void |
public AverageRelativeError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
buffer | CudaDeviceVariable |
Pointer to the user-allocated scratch buffer required for the AverageRelativeError operation. |
리턴 | void |
public AverageRelativeErrorGetBufferHostSize ( ) : int | ||
리턴 | int |
public ColorTwist ( |
||
dest | Destination image | |
twistMatrix | float | The color twist matrix with floating-point pixel values [3,4]. |
리턴 | void |
public ColorTwist ( float aTwist ) : void | ||
aTwist | float | The color twist matrix with floating-point coefficient values. [3,4] |
리턴 | void |
public Compare ( |
||
src2 | 2nd source image | |
dest | ManagedCuda.NPP.NPPImage_8uC1 | Destination image |
eComparisonOperation | NppCmpOp | Specifies the comparison operation to be used in the pixel comparison. |
리턴 | void |
public Compare ( short nConstant, ManagedCuda.NPP.NPPImage_8uC1 dest, NppCmpOp eComparisonOperation ) : void | ||
nConstant | short | constant value |
dest | ManagedCuda.NPP.NPPImage_8uC1 | Destination image |
eComparisonOperation | NppCmpOp | Specifies the comparison operation to be used in the pixel comparison. |
리턴 | void |
public Convert ( |
||
dst | Destination image | |
리턴 | void |
public Convert ( |
||
dst | Destination image | |
리턴 | void |
public Convert ( ManagedCuda.NPP.NPPImage_32sC1 dst ) : void | ||
dst | ManagedCuda.NPP.NPPImage_32sC1 | Destination image |
리턴 | void |
public Convert ( ManagedCuda.NPP.NPPImage_32uC1 dst ) : void | ||
dst | ManagedCuda.NPP.NPPImage_32uC1 | Destination image |
리턴 | void |
public Convert ( ManagedCuda.NPP.NPPImage_8sC1 dst, NppRoundMode roundMode, int scaleFactor ) : void | ||
dst | ManagedCuda.NPP.NPPImage_8sC1 | Destination image |
roundMode | NppRoundMode | Round mode |
scaleFactor | int | scaling factor |
리턴 | void |
public Convert ( ManagedCuda.NPP.NPPImage_8uC1 dst ) : void | ||
dst | ManagedCuda.NPP.NPPImage_8uC1 | Destination image |
리턴 | void |
public Copy ( |
||
dst | Destination image | |
리턴 | void |
public Copy ( |
||
dst | Destination image | |
mask | ManagedCuda.NPP.NPPImage_8uC1 | Mask image |
리턴 | void |
public Copy ( |
||
dst | Destination image. The image ROI defines the destination region, i.e. the region that gets filled with data from /// the source image (inner part) and constant border color (outer part). | |
nTopBorderHeight | int | Height (in pixels) of the top border. The height of the border at the bottom of /// the destination ROI is implicitly defined by the size of the source ROI: nBottomBorderHeight = /// oDstSizeROI.height - nTopBorderHeight - oSrcSizeROI.height. |
nLeftBorderWidth | int | Width (in pixels) of the left border. The width of the border at the right side of /// the destination ROI is implicitly defined by the size of the source ROI: nRightBorderWidth = /// oDstSizeROI.width - nLeftBorderWidth - oSrcSizeROI.width. |
nValue | short | The pixel value to be set for border pixels. |
리턴 | void |
public Copy ( |
||
dst | Destination image | |
channel | int | Channel number. This number is added to the dst pointer |
리턴 | void |
public Copy ( ManagedCuda.NPP.NPPImage_16sC4 dst, int channel ) : void | ||
dst | ManagedCuda.NPP.NPPImage_16sC4 | Destination image |
channel | int | Channel number. This number is added to the dst pointer |
리턴 | void |
public CopyReplicateBorder ( |
||
dst | Destination-Image | |
nTopBorderHeight | int | Height (in pixels) of the top border. The height of the border at the bottom of /// the destination ROI is implicitly defined by the size of the source ROI: nBottomBorderHeight = /// oDstSizeROI.height - nTopBorderHeight - oSrcSizeROI.height. |
nLeftBorderWidth | int | Width (in pixels) of the left border. The width of the border at the right side of /// the destination ROI is implicitly defined by the size of the source ROI: nRightBorderWidth = /// oDstSizeROI.width - nLeftBorderWidth - oSrcSizeROI.width. |
리턴 | void |
public CopySubpix ( |
||
dst | Destination-Image | |
nDx | float | Fractional part of source image X coordinate. |
nDy | float | Fractional part of source image Y coordinate. |
리턴 | void |
public CopyWrapBorder ( |
||
dst | Destination-Image | |
nTopBorderHeight | int | Height (in pixels) of the top border. The height of the border at the bottom of /// the destination ROI is implicitly defined by the size of the source ROI: nBottomBorderHeight = /// oDstSizeROI.height - nTopBorderHeight - oSrcSizeROI.height. |
nLeftBorderWidth | int | Width (in pixels) of the left border. The width of the border at the right side of /// the destination ROI is implicitly defined by the size of the source ROI: nRightBorderWidth = /// oDstSizeROI.width - nLeftBorderWidth - oSrcSizeROI.width. |
리턴 | void |
public Div ( |
||
src2 | 2nd source image | |
dest | Destination image | |
rndMode | NppRoundMode | Result Rounding mode to be used |
nScaleFactor | int | scaling factor |
리턴 | void |
public Div ( |
||
src2 | 2nd source image | |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Div ( |
||
src2 | 2nd source image | |
rndMode | NppRoundMode | Result Rounding mode to be used |
nScaleFactor | int | scaling factor |
리턴 | void |
public Div ( |
||
src2 | 2nd source image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Div ( short nConstant, |
||
nConstant | short | Value |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Div ( short nConstant, int nScaleFactor ) : void | ||
nConstant | short | Value |
nScaleFactor | int | scaling factor |
리턴 | void |
public DotProduct ( |
||
src2 | 2nd source image | |
pDp | CudaDeviceVariable |
Pointer to the computed dot product of the two images. (1 * sizeof(double)) |
리턴 | void |
public DotProduct ( |
||
src2 | 2nd source image | |
pDp | CudaDeviceVariable |
Pointer to the computed dot product of the two images. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public Dup ( ManagedCuda.NPP.NPPImage_16sC4 dst ) : void | ||
dst | ManagedCuda.NPP.NPPImage_16sC4 | Destination-Image |
리턴 | void |
public DupA ( ManagedCuda.NPP.NPPImage_16sC4 dst ) : void | ||
dst | ManagedCuda.NPP.NPPImage_16sC4 | Destination-Image |
리턴 | void |
public EvenLevels ( int nLevels, int nLowerBound, int nUpperBound ) : int[] | ||
nLevels | int | The number of levels being computed. nLevels must be at least 2, otherwise an NPP_- /// HISTO_NUMBER_OF_LEVELS_ERROR error is returned. |
nLowerBound | int | Lower boundary value of the lowest level. |
nUpperBound | int | Upper boundary value of the greatest level. |
리턴 | int[] |
public Exp ( |
||
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Filter ( |
||
dst | Destination-Image | |
pKernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. |
oKernelSize | Width and Height of the rectangular kernel. | |
oAnchor | X and Y offsets of the kernel origin frame of reference | |
리턴 | void |
public Filter ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
aKernelSize | Width and Height of the rectangular kernel. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
리턴 | void |
public FilterBorder ( |
||
dest | Destination image | |
pKernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order |
nKernelSize | Width and Height of the rectangular kernel. | |
oAnchor | X and Y offsets of the kernel origin frame of reference relative to the source pixel. | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterBorder ( |
||
dest | Destination image | |
pKernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order |
nKernelSize | Width and Height of the rectangular kernel. | |
oAnchor | X and Y offsets of the kernel origin frame of reference relative to the source pixel. | |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. /// If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterBox ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
리턴 | void |
public FilterBoxBorder ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterColumn ( |
||
dst | Destination-Image | |
pKernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. pKernel.Sizes gives kernel size |
nAnchor | int | Y offset of the kernel origin frame of reference relative to the source pixel. |
리턴 | void |
public FilterColumn ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nKernelSize | int | Length of the linear kernel array. |
nAnchor | int | Y offset of the kernel origin frame of reference w.r.t the source pixel. |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
리턴 | void |
public FilterColumnBorder ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterColumnBorder ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterGauss ( |
||
dst | Destination-Image | |
Kernel | CudaDeviceVariable |
Pointer to an array of nFilterTaps kernel coefficients which sum to 1.0F, where nFilterTaps = 2 * ((int)((float)ceil(radius) + 0.5F) ) + 1. |
리턴 | void |
public FilterGauss ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
리턴 | void |
public FilterGaussBorder ( |
||
dst | Destination-Image | |
Kernel | CudaDeviceVariable |
Pointer to an array of nFilterTaps kernel coefficients which sum to 1.0F, where nFilterTaps = 2 * ((int)((float)ceil(radius) + 0.5F) ) + 1. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterGaussBorder ( |
||
dest | Destination image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterHighPass ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
리턴 | void |
public FilterHighPassBorder ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterLaplace ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
리턴 | void |
public FilterLaplaceBorder ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterLowPass ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
리턴 | void |
public FilterLowPassBorder ( |
||
dst | Destination-Image | |
eMaskSize | MaskSize | Enumeration value specifying the mask size. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterMax ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
리턴 | void |
public FilterMaxBorder ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterMedian ( |
||
dst | Destination-Image | |
oMaskSize | Width and Height of the neighborhood region for the local Median operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference relative to the source pixel. | |
리턴 | void |
public FilterMedian ( |
||
dst | Destination-Image | |
oMaskSize | Width and Height of the neighborhood region for the local Median operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference relative to the source pixel. | |
buffer | CudaDeviceVariable |
Pointer to the user-allocated scratch buffer required for the Median operation. |
리턴 | void |
public FilterMedianGetBufferHostSize ( |
||
oMaskSize | ||
리턴 | int |
public FilterMin ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
리턴 | void |
public FilterMinBorder ( |
||
dest | Destination image | |
oMaskSize | Width and Height of the neighborhood region for the local Avg operation. | |
oAnchor | X and Y offsets of the kernel origin frame of reference w.r.t the source pixel. | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterPrewittHoriz ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterPrewittHorizBorder ( |
||
dst | Destination-Image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterPrewittVert ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterPrewittVertBorder ( |
||
dst | Destination-Image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterRobertsDown ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterRobertsDownBorder ( |
||
dst | Destination-Image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterRobertsUp ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterRobertsUpBorder ( |
||
dst | Destination-Image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterRow ( |
||
dst | Destination-Image | |
pKernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. pKernel.Sizes gives kernel size |
nAnchor | int | X offset of the kernel origin frame of reference relative to the source pixel. |
리턴 | void |
public FilterRow ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nKernelSize | int | Length of the linear kernel array. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
리턴 | void |
public FilterRowBorder ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterRowBorder ( |
||
dest | Destination image | |
Kernel | CudaDeviceVariable |
Pointer to the start address of the kernel coefficient array. Coeffcients are expected to be stored in reverse order. |
nKernelSize | int | Length of the linear kernel array. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
nDivisor | int | The factor by which the convolved summation from the Filter operation should be divided. If equal to the sum of coefficients, this will keep the maximum result value within full scale. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterSharpen ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterSharpenBorder ( |
||
dst | Destination-Image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterSobelHorizBorder ( |
||
dest | Destination image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterSobelVert ( |
||
dst | Destination-Image | |
리턴 | void |
public FilterSobelVertBorder ( |
||
dest | Destination image | |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public FilterUnsharpBorder ( |
||
dst | Destination-Image | |
nRadius | float | The radius of the Gaussian filter, in pixles, not counting the center pixel. |
nSigma | float | The standard deviation of the Gaussian filter, in pixel. |
nWeight | float | The percentage of the difference between the original and the high pass image that is added back into the original. |
nThreshold | float | The threshold needed to apply the difference amount. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
buffer | CudaDeviceVariable |
Pointer to the user-allocated device scratch buffer required for the unsharp operation. |
리턴 | void |
public FilterUnsharpGetBufferSize ( float nRadius, float nSigma ) : int | ||
nRadius | float | The radius of the Gaussian filter, in pixles, not counting the center pixel. |
nSigma | float | The standard deviation of the Gaussian filter, in pixel. |
리턴 | int |
public GradientVectorPrewittBorder ( |
||
destX | X vector destination_image_pointer | |
destY | Y vector destination_image_pointer. | |
destMag | magnitude destination_image_pointer. | |
destAngle | angle destination_image_pointer. | |
eMaskSize | MaskSize | fixed filter mask size to use. |
eNorm | NppiNorm | gradient distance method to use. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public GradientVectorScharrBorder ( |
||
destX | X vector destination_image_pointer | |
destY | Y vector destination_image_pointer. | |
destMag | magnitude destination_image_pointer. | |
destAngle | angle destination_image_pointer. | |
eMaskSize | MaskSize | fixed filter mask size to use. |
eNorm | NppiNorm | gradient distance method to use. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public GradientVectorSobelBorder ( |
||
destX | X vector destination_image_pointer | |
destY | Y vector destination_image_pointer. | |
destMag | magnitude destination_image_pointer. | |
destAngle | angle destination_image_pointer. | |
eMaskSize | MaskSize | fixed filter mask size to use. |
eNorm | NppiNorm | gradient distance method to use. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public HistogramEven ( CudaDeviceVariable |
||
histogram | CudaDeviceVariable |
Allocated device memory of size nLevels |
nLowerLevel | int | Lower boundary of lowest level bin. E.g. 0 for [0..255] |
nUpperLevel | int | Upper boundary of highest level bin. E.g. 256 for [0..255] |
리턴 | void |
public HistogramEven ( CudaDeviceVariable |
||
histogram | CudaDeviceVariable |
Allocated device memory of size nLevels |
nLowerLevel | int | Lower boundary of lowest level bin. E.g. 0 for [0..255] |
nUpperLevel | int | Upper boundary of highest level bin. E.g. 256 for [0..255] |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public HistogramEvenGetBufferSize ( int nLevels ) : int | ||
nLevels | int | |
리턴 | int |
public HistogramRange ( CudaDeviceVariable |
||
histogram | CudaDeviceVariable |
array that receives the computed histogram. The array must be of size nLevels-1. |
pLevels | CudaDeviceVariable |
Array in device memory containing the level sizes of the bins. The array must be of size nLevels |
리턴 | void |
public HistogramRange ( CudaDeviceVariable |
||
histogram | CudaDeviceVariable |
array that receives the computed histogram. The array must be of size nLevels-1. |
pLevels | CudaDeviceVariable |
Array in device memory containing the level sizes of the bins. The array must be of size nLevels |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public HistogramRangeGetBufferSize ( int nLevels ) : int | ||
nLevels | int | |
리턴 | int |
public LUT ( CudaDeviceVariable |
||
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public LUT ( |
||
dst | Destination-Image | |
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public LUTCubic ( CudaDeviceVariable |
||
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public LUTCubic ( |
||
dst | Destination-Image | |
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public LUTLinear ( CudaDeviceVariable |
||
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public LUTLinear ( |
||
dst | Destination-Image | |
pValues | CudaDeviceVariable |
Pointer to an array of user defined OUTPUT values |
pLevels | CudaDeviceVariable |
Pointer to an array of user defined INPUT values. pLevels.Size gives nLevels. |
리턴 | void |
public Ln ( |
||
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Max ( CudaDeviceVariable |
||
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
리턴 | void |
public Max ( CudaDeviceVariable |
||
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public MaxError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
리턴 | void |
public MaxError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
buffer | CudaDeviceVariable |
Pointer to the user-allocated scratch buffer required for the MaxError operation. |
리턴 | void |
public MaxEvery ( |
||
src2 | Source-Image | |
리턴 | void |
public MaxIndex ( CudaDeviceVariable |
||
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
indexX | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
indexY | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
리턴 | void |
public MaxIndex ( CudaDeviceVariable |
||
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
indexX | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
indexY | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public MaximumRelativeError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
리턴 | void |
public MaximumRelativeError ( |
||
src2 | 2nd source image | |
pError | CudaDeviceVariable |
Pointer to the computed error. |
buffer | CudaDeviceVariable |
Pointer to the user-allocated scratch buffer required for the MaximumRelativeError operation. |
리턴 | void |
public MaximumRelativeErrorGetBufferHostSize ( ) : int | ||
리턴 | int |
public Mean ( CudaDeviceVariable |
||
mean | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
리턴 | void |
public Mean ( CudaDeviceVariable |
||
mean | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public Min ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
리턴 | void |
public Min ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public MinEvery ( |
||
src2 | Source-Image | |
리턴 | void |
public MinIndex ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
indexX | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
indexY | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
리턴 | void |
public MinIndex ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
indexX | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
indexY | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(int) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public MinMax ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
리턴 | void |
public MinMax ( CudaDeviceVariable |
||
min | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
max | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(short) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public Mirror ( |
||
dest | Destination image | |
flip | NppiAxis | Specifies the axis about which the image is to be mirrored. |
리턴 | void |
public Mirror ( NppiAxis flip ) : void | ||
flip | NppiAxis | Specifies the axis about which the image is to be mirrored. |
리턴 | void |
public Mul ( |
||
src2 | 2nd source image | |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Mul ( |
||
src2 | 2nd source image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Mul ( short nConstant, |
||
nConstant | short | Value |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Mul ( short nConstant, int nScaleFactor ) : void | ||
nConstant | short | Value |
nScaleFactor | int | scaling factor |
리턴 | void |
public NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, |
||
devPtr | ManagedCuda.BasicTypes.CUdeviceptr | Already allocated device ptr. |
size | Image size | |
pitch | int | Pitch / Line step |
리턴 | System |
public NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, |
||
devPtr | ManagedCuda.BasicTypes.CUdeviceptr | Already allocated device ptr. |
size | Image size | |
pitch | int | Pitch / Line step |
isOwner | bool | If TRUE, devPtr is freed when disposing |
리턴 | System |
public NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, int width, int height, int pitch ) : System | ||
devPtr | ManagedCuda.BasicTypes.CUdeviceptr | Already allocated device ptr. |
width | int | Image width in pixels |
height | int | Image height in pixels |
pitch | int | Pitch / Line step |
리턴 | System |
public NPPImage_16sC1 ( ManagedCuda.BasicTypes.CUdeviceptr devPtr, int width, int height, int pitch, bool isOwner ) : System | ||
devPtr | ManagedCuda.BasicTypes.CUdeviceptr | Already allocated device ptr. |
width | int | Image width in pixels |
height | int | Image height in pixels |
pitch | int | Pitch / Line step |
isOwner | bool | If TRUE, devPtr is freed when disposing |
리턴 | System |
public NPPImage_16sC1 ( NPPImageBase image ) : System | ||
image | NPPImageBase | NPP image |
리턴 | System |
public NPPImage_16sC1 ( |
||
size | Image size | |
리턴 | System |
public NPPImage_16sC1 ( int nWidthPixels, int nHeightPixels ) : System | ||
nWidthPixels | int | Image width in pixels |
nHeightPixels | int | Image height in pixels |
리턴 | System |
public NormDiff_Inf ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed Inf-norm of differences. (1 * sizeof(double)) |
리턴 | void |
public NormDiff_Inf ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed Inf-norm of differences. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormDiff_L1 ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed L1-norm of differences. (1 * sizeof(double)) |
리턴 | void |
public NormDiff_L1 ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed L1-norm of differences. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormDiff_L2 ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed L2-norm of differences. (1 * sizeof(double)) |
리턴 | void |
public NormDiff_L2 ( |
||
tpl | template image. | |
pNormDiff | CudaDeviceVariable |
Pointer to the computed L2-norm of differences. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormInf ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
리턴 | void |
public NormInf ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormL1 ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
리턴 | void |
public NormL1 ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormL2 ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
리턴 | void |
public NormL2 ( CudaDeviceVariable |
||
norm | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormRel_Inf ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
리턴 | void |
public NormRel_Inf ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormRel_L1 ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
리턴 | void |
public NormRel_L1 ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public NormRel_L2 ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
리턴 | void |
public NormRel_L2 ( |
||
tpl | template image. | |
pNormRel | CudaDeviceVariable |
Pointer to the computed relative error for the infinity norm of two images. (1 * sizeof(double)) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public RShiftC ( uint nConstant, |
||
nConstant | uint | Constant |
dest | Destination image | |
리턴 | void |
public Remap ( |
||
dst | Destination-Image | |
pXMap | Device memory pointer to 2D image array of X coordinate values to be used when sampling source image. | |
pYMap | Device memory pointer to 2D image array of Y coordinate values to be used when sampling source image. | |
eInterpolation | InterpolationMode | The type of eInterpolation to perform resampling. |
리턴 | void |
public ResizeSqrPixel ( |
||
dst | Destination-Image | |
nXFactor | double | Factor by which x dimension is changed. |
nYFactor | double | Factor by which y dimension is changed. |
nXShift | double | Source pixel shift in x-direction. |
nYShift | double | Source pixel shift in y-direction. |
eInterpolation | InterpolationMode | The type of eInterpolation to perform resampling. |
리턴 | void |
public Scale ( ManagedCuda.NPP.NPPImage_8uC1 dst, NppHintAlgorithm hint ) : void | ||
dst | ManagedCuda.NPP.NPPImage_8uC1 | Destination-Image |
hint | NppHintAlgorithm | algorithm performance or accuracy selector, currently ignored |
리턴 | void |
public Set ( short nValue, ManagedCuda.NPP.NPPImage_8uC1 mask ) : void | ||
nValue | short | Value to be set |
mask | ManagedCuda.NPP.NPPImage_8uC1 | Mask image |
리턴 | void |
public SobelHoriz ( |
||
dst | Destination-Image | |
리턴 | void |
public Sqr ( |
||
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sqrt ( |
||
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sub ( |
||
src2 | 2nd source image | |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sub ( |
||
src2 | 2nd source image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sub ( short nConstant, |
||
nConstant | short | Value to subtract |
dest | Destination image | |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sub ( short nConstant, int nScaleFactor ) : void | ||
nConstant | short | Value to subtract |
nScaleFactor | int | scaling factor |
리턴 | void |
public Sum ( CudaDeviceVariable |
||
result | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
리턴 | void |
public Sum ( CudaDeviceVariable |
||
result | CudaDeviceVariable |
Allocated device memory with size of at least 1 * sizeof(double) |
buffer | CudaDeviceVariable |
Allocated device memory with size of at |
리턴 | void |
public SumWindowColumn ( |
||
dest | Destination image | |
nMaskSize | int | Length of the linear kernel array. |
nAnchor | int | Y offset of the kernel origin frame of reference w.r.t the source pixel. |
리턴 | void |
public SumWindowColumnBorder ( |
||
dest | Destination image | |
nMaskSize | int | Length of the linear kernel array. |
nAnchor | int | Y offset of the kernel origin frame of reference w.r.t the source pixel. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public SumWindowRow ( |
||
dest | Destination image | |
nMaskSize | int | Length of the linear kernel array. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
리턴 | void |
public SumWindowRowBorder ( |
||
dest | Destination image | |
nMaskSize | int | Length of the linear kernel array. |
nAnchor | int | X offset of the kernel origin frame of reference w.r.t the source pixel. |
eBorderType | NppiBorderType | The border type operation to be applied at source image border boundaries. |
리턴 | void |
public Threshold ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
eComparisonOperation | NppCmpOp | eComparisonOperation. Only allowed values are |
리턴 | void |
public Threshold ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
eComparisonOperation | NppCmpOp | eComparisonOperation. Only allowed values are |
리턴 | void |
public Threshold ( short nThreshold, NppCmpOp eComparisonOperation ) : void | ||
nThreshold | short | The threshold value. |
eComparisonOperation | NppCmpOp | eComparisonOperation. Only allowed values are |
리턴 | void |
public Threshold ( short nThreshold, short nValue, NppCmpOp eComparisonOperation ) : void | ||
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
eComparisonOperation | NppCmpOp | eComparisonOperation. Only allowed values are |
리턴 | void |
public ThresholdGT ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
리턴 | void |
public ThresholdGT ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
리턴 | void |
public ThresholdGT ( short nThreshold ) : void | ||
nThreshold | short | The threshold value. |
리턴 | void |
public ThresholdGT ( short nThreshold, short nValue ) : void | ||
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
리턴 | void |
public ThresholdLT ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
리턴 | void |
public ThresholdLT ( |
||
dest | Destination image | |
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
리턴 | void |
public ThresholdLT ( short nThreshold ) : void | ||
nThreshold | short | The threshold value. |
리턴 | void |
public ThresholdLT ( short nThreshold, short nValue ) : void | ||
nThreshold | short | The threshold value. |
nValue | short | The threshold replacement value. |
리턴 | void |
public ThresholdLTGT ( |
||
dest | Destination image | |
nThresholdLT | short | The thresholdLT value. |
nValueLT | short | The thresholdLT replacement value. |
nThresholdGT | short | The thresholdGT value. |
nValueGT | short | The thresholdGT replacement value. |
리턴 | void |
public ThresholdLTGT ( short nThresholdLT, short nValueLT, short nThresholdGT, short nValueGT ) : void | ||
nThresholdLT | short | The thresholdLT value. |
nValueLT | short | The thresholdLT replacement value. |
nThresholdGT | short | The thresholdGT value. |
nValueGT | short | The thresholdGT replacement value. |
리턴 | void |
public ToCudaPitchedDeviceVariable ( ) : CudaPitchedDeviceVariable |
||
리턴 | CudaPitchedDeviceVariable |
public Transpose ( |
||
dest | Destination image | |
리턴 | void |