| CvXImgProcJointBilateralFilter Method |
Applies the joint bilateral filter to an image.
Namespace:
OpenCvSharp.XImgProc
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void JointBilateralFilter(
InputArray joint,
InputArray src,
OutputArray dst,
int d,
double sigmaColor,
double sigmaSpace,
BorderTypes borderType = BorderTypes.Reflect101
)
Public Shared Sub JointBilateralFilter (
joint As InputArray,
src As InputArray,
dst As OutputArray,
d As Integer,
sigmaColor As Double,
sigmaSpace As Double,
Optional borderType As BorderTypes = BorderTypes.Reflect101
)
public:
static void JointBilateralFilter(
InputArray^ joint,
InputArray^ src,
OutputArray^ dst,
int d,
double sigmaColor,
double sigmaSpace,
BorderTypes borderType = BorderTypes::Reflect101
)
static member JointBilateralFilter :
joint : InputArray *
src : InputArray *
dst : OutputArray *
d : int *
sigmaColor : float *
sigmaSpace : float *
?borderType : BorderTypes
(* Defaults:
let _borderType = defaultArg borderType BorderTypes.Reflect101
*)
-> unit
Parameters
- joint
- Type: OpenCvSharpInputArray
Joint 8-bit or floating-point, 1-channel or 3-channel image. - src
- Type: OpenCvSharpInputArray
Source 8-bit or floating-point, 1-channel or 3-channel image with the same depth as joint image. - dst
- Type: OpenCvSharpOutputArray
Destination image of the same size and type as src. - d
- Type: SystemInt32
Diameter of each pixel neighborhood that is used during filtering. If it is non-positive,
it is computed from sigmaSpace. - sigmaColor
- 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
- 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. - borderType (Optional)
- Type: OpenCvSharpBorderTypes
[Missing <param name="borderType"/> documentation for "M:OpenCvSharp.XImgProc.CvXImgProc.JointBilateralFilter(OpenCvSharp.InputArray,OpenCvSharp.InputArray,OpenCvSharp.OutputArray,System.Int32,System.Double,System.Double,OpenCvSharp.BorderTypes)"]
See Also