Table of Contents

Class CudaSobelFilter

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

Sobel filter

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

Constructors

CudaSobelFilter(DepthType, int, DepthType, int, int, int, int, double, BorderType, BorderType)

Create a Sobel filter.

public CudaSobelFilter(DepthType srcDepth, int srcChannels, DepthType dstDepth, int dstChannels, int dx, int dy, int ksize = 3, double scale = 1, BorderType rowBorderType = BorderType.Default, BorderType columnBorderType = BorderType.NegativeOne)

Parameters

srcDepth DepthType

The depth of the source image

srcChannels int

The number of channels of the source image

dstDepth DepthType

The depth of the destination image

dstChannels int

The number of channels of the the destination image

dx int

Order of the derivative x

dy int

Order of the derivative y

ksize int

Size of the extended Sobel kernel

scale double

Optional scale, use 1 for default.

rowBorderType BorderType

The row border type.

columnBorderType BorderType

The column border type.