MatSobel Method OpenCvSharp Class Library
Calculates the first, second, third or mixed image derivatives using an extended Sobel operator

Namespace:  OpenCvSharp.CPlusPlus
Assembly:  OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public Mat Sobel(
	MatType ddepth,
	int xorder,
	int yorder,
	int ksize = 3,
	double scale = 1,
	double delta = 0,
	BorderType borderType = BorderType.Reflect101
)

Parameters

ddepth
Type: OpenCvSharp.CPlusPlusMatType
The destination image depth
xorder
Type: SystemInt32
Order of the derivative x
yorder
Type: SystemInt32
Order of the derivative y
ksize (Optional)
Type: SystemInt32
Size of the extended Sobel kernel, must be 1, 3, 5 or 7
scale (Optional)
Type: SystemDouble
The optional scale factor for the computed derivative values (by default, no scaling is applied
delta (Optional)
Type: SystemDouble
The optional delta value, added to the results prior to storing them in dst
borderType (Optional)
Type: OpenCvSharpBorderType
The pixel extrapolation method

Return Value

Type: Mat
The destination image; will have the same size and the same number of channels as src
See Also

Reference