CudaLinearFilter Constructor |
http://www.emgu.com
Create a Gpu LinearFilter
Namespace: Emgu.CV.CudaAssembly: Emgu.CV.Cuda (in Emgu.CV.Cuda.dll) Version: 3.0.0.2161 (3.0.0.2161)
Syntaxpublic CudaLinearFilter(
DepthType srcDepth,
int srcChannels,
DepthType dstDepth,
int dstChannels,
IInputArray kernel,
Point anchor,
BorderType borderType = BorderType.Reflect101,
MCvScalar borderValue = null
)
Public Sub New (
srcDepth As DepthType,
srcChannels As Integer,
dstDepth As DepthType,
dstChannels As Integer,
kernel As IInputArray,
anchor As Point,
Optional borderType As BorderType = BorderType.Reflect101,
Optional borderValue As MCvScalar = Nothing
)
public:
CudaLinearFilter(
DepthType srcDepth,
int srcChannels,
DepthType dstDepth,
int dstChannels,
IInputArray^ kernel,
Point anchor,
BorderType borderType = BorderType::Reflect101,
MCvScalar borderValue = nullptr
)
new :
srcDepth : DepthType *
srcChannels : int *
dstDepth : DepthType *
dstChannels : int *
kernel : IInputArray *
anchor : Point *
?borderType : BorderType *
?borderValue : MCvScalar
(* Defaults:
let _borderType = defaultArg borderType BorderType.Reflect101
let _borderValue = defaultArg borderValue null
*)
-> CudaLinearFilter
Parameters
- srcDepth
- Type: Emgu.CV.CvEnumDepthType
[Missing <param name="srcDepth"/> documentation for "M:Emgu.CV.Cuda.CudaLinearFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.IInputArray,System.Drawing.Point,Emgu.CV.CvEnum.BorderType,Emgu.CV.Structure.MCvScalar)"]
- srcChannels
- Type: SystemInt32
[Missing <param name="srcChannels"/> documentation for "M:Emgu.CV.Cuda.CudaLinearFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.IInputArray,System.Drawing.Point,Emgu.CV.CvEnum.BorderType,Emgu.CV.Structure.MCvScalar)"]
- dstDepth
- Type: Emgu.CV.CvEnumDepthType
[Missing <param name="dstDepth"/> documentation for "M:Emgu.CV.Cuda.CudaLinearFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.IInputArray,System.Drawing.Point,Emgu.CV.CvEnum.BorderType,Emgu.CV.Structure.MCvScalar)"]
- dstChannels
- Type: SystemInt32
[Missing <param name="dstChannels"/> documentation for "M:Emgu.CV.Cuda.CudaLinearFilter.#ctor(Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.CvEnum.DepthType,System.Int32,Emgu.CV.IInputArray,System.Drawing.Point,Emgu.CV.CvEnum.BorderType,Emgu.CV.Structure.MCvScalar)"]
- kernel
- Type: Emgu.CVIInputArray
Convolution kernel, single-channel floating point matrix (e.g. Emgu.CV.Matrix). If you want to apply different kernels to different channels, split the gpu image into separate color planes and process them individually - anchor
- Type: System.DrawingPoint
The anchor of the kernel that indicates the relative position of a filtered point within the kernel. The anchor shoud lie within the kernel. The special default value (-1,-1) means that it is at the kernel center - borderType (Optional)
- Type: Emgu.CV.CvEnumBorderType
Border type. Use REFLECT101 as default. - borderValue (Optional)
- Type: Emgu.CV.StructureMCvScalar
The border value
See Also