http://www.emgu.com
Create instance of DTFilter and produce initialization routines.
Namespace:
Emgu.CV.XImgproc
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.0.1.3373 (4.0.1.3373)
Syntaxpublic DTFilter(
IInputArray guide,
double sigmaSpatial,
double sigmaColor,
DTFilterMode mode = DTFilterMode.NC,
int numIters = 3
)
Public Sub New (
guide As IInputArray,
sigmaSpatial As Double,
sigmaColor As Double,
Optional mode As DTFilterMode = DTFilterMode.NC,
Optional numIters As Integer = 3
)
public:
DTFilter(
IInputArray^ guide,
double sigmaSpatial,
double sigmaColor,
DTFilterMode mode = DTFilterMode::NC,
int numIters = 3
)
new :
guide : IInputArray *
sigmaSpatial : float *
sigmaColor : float *
?mode : DTFilterMode *
?numIters : int
(* Defaults:
let _mode = defaultArg mode DTFilterMode.NC
let _numIters = defaultArg numIters 3
*)
-> DTFilter
Parameters
- guide
- Type: Emgu.CVIInputArray
Guided image (used to build transformed distance, which describes edge structure of guided image). - sigmaSpatial
- Type: SystemDouble
Parameter in the original article, it's similar to the sigma in the coordinate space into bilateralFilter. - sigmaColor
- Type: SystemDouble
Parameter in the original article, it's similar to the sigma in the color space into bilateralFilter. - mode (Optional)
- Type: Emgu.CV.XImgprocDTFilterMode
One form three modes DTF_NC, DTF_RF and DTF_IC which corresponds to three modes for filtering 2D signals in the article. - numIters (Optional)
- Type: SystemInt32
Optional number of iterations used for filtering, 3 is quite enough.
See Also