XImgprocInvokeRollingGuidanceFilter Method |
http://www.emgu.com
Applies the rolling guidance filter to an image
Namespace:
Emgu.CV.XImgproc
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.0.1.3373 (4.0.1.3373)
Syntaxpublic static void RollingGuidanceFilter(
IInputArray src,
IOutputArray dst,
int d = -1,
double sigmaColor = 25,
double sigmaSpace = 3,
int numOfIter = 4,
BorderType borderType = BorderType.Reflect101
)
Public Shared Sub RollingGuidanceFilter (
src As IInputArray,
dst As IOutputArray,
Optional d As Integer = -1,
Optional sigmaColor As Double = 25,
Optional sigmaSpace As Double = 3,
Optional numOfIter As Integer = 4,
Optional borderType As BorderType = BorderType.Reflect101
)
public:
static void RollingGuidanceFilter(
IInputArray^ src,
IOutputArray^ dst,
int d = -1,
double sigmaColor = 25,
double sigmaSpace = 3,
int numOfIter = 4,
BorderType borderType = BorderType::Reflect101
)
static member RollingGuidanceFilter :
src : IInputArray *
dst : IOutputArray *
?d : int *
?sigmaColor : float *
?sigmaSpace : float *
?numOfIter : int *
?borderType : BorderType
(* Defaults:
let _d = defaultArg d -1
let _sigmaColor = defaultArg sigmaColor 25
let _sigmaSpace = defaultArg sigmaSpace 3
let _numOfIter = defaultArg numOfIter 4
let _borderType = defaultArg borderType BorderType.Reflect101
*)
-> unit
Parameters
- src
- Type: Emgu.CVIInputArray
Source 8-bit or floating-point, 1-channel or 3-channel image. - dst
- Type: Emgu.CVIOutputArray
Destination image of the same size and type as src. - d (Optional)
- Type: SystemInt32
Diameter of each pixel neighborhood that is used during filtering. If it is non-positive, it is computed from sigmaSpace . - sigmaColor (Optional)
- Type: SystemDouble
Filter sigma in the color space. A larger value of the parameter means that farther colors within the pixel neighborhood (see sigmaSpace ) will be mixed together, resulting in larger areas of semi-equal color. - sigmaSpace (Optional)
- Type: SystemDouble
Filter sigma in the coordinate space. A larger value of the parameter means that farther pixels will influence each other as long as their colors are close enough (see sigmaColor ). When d>0 , it specifies the neighborhood size regardless of sigmaSpace . Otherwise, d is proportional to sigmaSpace . - numOfIter (Optional)
- Type: SystemInt32
Number of iterations of joint edge-preserving filtering applied on the source image. - borderType (Optional)
- Type: Emgu.CV.CvEnumBorderType
Border type
See Also