Table of Contents

Class CudaDerivFilter

Namespace
Emgu.CV.Cuda
Assembly
Emgu.CV.dll

A generalized Deriv operator.

public class CudaDerivFilter : CudaFilter, IDisposable
Inheritance
CudaDerivFilter
Implements
Inherited Members

Constructors

CudaDerivFilter(DepthType, int, DepthType, int, int, int, int, bool, double, BorderType, BorderType)

Creates a generalized Deriv operator.

public CudaDerivFilter(DepthType srcDepth, int srcChannels, DepthType dstDepth, int dstChannels, int dx, int dy, int ksize, bool normalize = false, double scale = 1, BorderType rowBorderType = BorderType.Default, BorderType columnBorderType = BorderType.NegativeOne)

Parameters

srcDepth DepthType

Source image depth.

srcChannels int

Source image channels.

dstDepth DepthType

Destination array depth.

dstChannels int

Destination array channels.

dx int

Derivative order in respect of x.

dy int

Derivative order in respect of y.

ksize int

Aperture size.

normalize bool

Flag indicating whether to normalize (scale down) the filter coefficients or not.

scale double

Optional scale factor for the computed derivative values. By default, no scaling is applied.

rowBorderType BorderType

Pixel extrapolation method in the vertical direction.

columnBorderType BorderType

Pixel extrapolation method in the horizontal direction.