Applies separable linear filter to an image
            
 
    Namespace: 
   OpenCvSharp
    Assembly:
   OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
 Syntax
Syntaxpublic Mat SepFilter2D(
	MatType ddepth,
	InputArray kernelX,
	InputArray kernelY,
	Nullable<Point> anchor = null,
	double delta = 0,
	BorderTypes borderType = BorderTypes.Reflect101
)
Public Function SepFilter2D ( 
	ddepth As MatType,
	kernelX As InputArray,
	kernelY As InputArray,
	Optional anchor As Nullable(Of Point) = Nothing,
	Optional delta As Double = 0,
	Optional borderType As BorderTypes = BorderTypes.Reflect101
) As Mat
public:
Mat^ SepFilter2D(
	MatType ddepth, 
	InputArray^ kernelX, 
	InputArray^ kernelY, 
	Nullable<Point> anchor = nullptr, 
	double delta = 0, 
	BorderTypes borderType = BorderTypes::Reflect101
)
member SepFilter2D : 
        ddepth : MatType * 
        kernelX : InputArray * 
        kernelY : InputArray * 
        ?anchor : Nullable<Point> * 
        ?delta : float * 
        ?borderType : BorderTypes 
(* Defaults:
        let _anchor = defaultArg anchor null
        let _delta = defaultArg delta 0
        let _borderType = defaultArg borderType BorderTypes.Reflect101
*)
-> Mat 
function SepFilter2D(ddepth, kernelX, kernelY, anchor, delta, borderType);
Parameters
- ddepth
- Type: OpenCvSharpMatType
 The destination image depth
- kernelX
- Type: OpenCvSharpInputArray
 The coefficients for filtering each row
- kernelY
- Type: OpenCvSharpInputArray
 The coefficients for filtering each column
- anchor (Optional)
- Type: SystemNullablePoint
 The anchor position within the kernel; The default value (-1, 1) means that the anchor is at the kernel center
- delta (Optional)
- Type: SystemDouble
 The value added to the filtered results before storing them
- borderType (Optional)
- Type: OpenCvSharpBorderTypes
 The pixel extrapolation method
Return Value
Type: 
MatThe destination image; will have the same size and the same number of channels as src
 See Also
See Also