CudaSobelFilter Constructor |
http://www.emgu.com
Create a Sobel filter.
Namespace: Emgu.CV.CudaAssembly: Emgu.CV.Cuda (in Emgu.CV.Cuda.dll) Version: 3.0.0.2161 (3.0.0.2161)
Syntaxpublic CudaSobelFilter(
DepthType srcDepth,
int srcChannels,
DepthType dstDepth,
int dstChannels,
int dx,
int dy,
int ksize = 3,
double scale = 1,
BorderType rowBorderType = BorderType.Reflect101,
BorderType columnBorderType = BorderType.NegativeOne
)
Public Sub New (
srcDepth As DepthType,
srcChannels As Integer,
dstDepth As DepthType,
dstChannels As Integer,
dx As Integer,
dy As Integer,
Optional ksize As Integer = 3,
Optional scale As Double = 1,
Optional rowBorderType As BorderType = BorderType.Reflect101,
Optional columnBorderType As BorderType = BorderType.NegativeOne
)
public:
CudaSobelFilter(
DepthType srcDepth,
int srcChannels,
DepthType dstDepth,
int dstChannels,
int dx,
int dy,
int ksize = 3,
double scale = 1,
BorderType rowBorderType = BorderType::Reflect101,
BorderType columnBorderType = BorderType::NegativeOne
)
new :
srcDepth : DepthType *
srcChannels : int *
dstDepth : DepthType *
dstChannels : int *
dx : int *
dy : int *
?ksize : int *
?scale : float *
?rowBorderType : BorderType *
?columnBorderType : BorderType
(* Defaults:
let _ksize = defaultArg ksize 3
let _scale = defaultArg scale 1
let _rowBorderType = defaultArg rowBorderType BorderType.Reflect101
let _columnBorderType = defaultArg columnBorderType BorderType.NegativeOne
*)
-> CudaSobelFilter
Parameters
- srcDepth
- Type: Emgu.CV.CvEnumDepthType
[Missing <param name="srcDepth"/> documentation for "M:Emgu.CV.Cuda.CudaSobelFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,Emgu.CV.CvEnum.BorderType,Emgu.CV.CvEnum.BorderType)"]
- srcChannels
- Type: SystemInt32
[Missing <param name="srcChannels"/> documentation for "M:Emgu.CV.Cuda.CudaSobelFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,Emgu.CV.CvEnum.BorderType,Emgu.CV.CvEnum.BorderType)"]
- dstDepth
- Type: Emgu.CV.CvEnumDepthType
[Missing <param name="dstDepth"/> documentation for "M:Emgu.CV.Cuda.CudaSobelFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,Emgu.CV.CvEnum.BorderType,Emgu.CV.CvEnum.BorderType)"]
- dstChannels
- Type: SystemInt32
[Missing <param name="dstChannels"/> documentation for "M:Emgu.CV.Cuda.CudaSobelFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,System.Int32,System.Int32,System.Int32,System.Double,Emgu.CV.CvEnum.BorderType,Emgu.CV.CvEnum.BorderType)"]
- dx
- Type: SystemInt32
Order of the derivative x - dy
- Type: SystemInt32
Order of the derivative y - ksize (Optional)
- Type: SystemInt32
Size of the extended Sobel kernel - scale (Optional)
- Type: SystemDouble
Optional scale, use 1 for default. - rowBorderType (Optional)
- Type: Emgu.CV.CvEnumBorderType
The row border type. - columnBorderType (Optional)
- Type: Emgu.CV.CvEnumBorderType
The column border type.
See Also