FuzzyInvokeInpaint Method |
http://www.emgu.com
Image inpainting.
Namespace:
Emgu.CV.Fuzzy
Assembly:
Emgu.CV.World.NetStandard (in Emgu.CV.World.NetStandard.dll) Version: 1.0.0
Syntaxpublic static void Inpaint(
Mat image,
Mat mask,
Mat output,
int radius = 2,
FuzzyInvokeFunction function = 1,
FuzzyInvokeInpaintAlgorithm algorithm = 1
)
Public Shared Sub Inpaint (
image As Mat,
mask As Mat,
output As Mat,
Optional radius As Integer = 2,
Optional function As FuzzyInvokeFunction = 1,
Optional algorithm As FuzzyInvokeInpaintAlgorithm = 1
)
public:
static void Inpaint(
Mat^ image,
Mat^ mask,
Mat^ output,
int radius = 2,
FuzzyInvokeFunction^ function = 1,
FuzzyInvokeInpaintAlgorithm^ algorithm = 1
)
static member Inpaint :
image : Mat *
mask : Mat *
output : Mat *
?radius : int *
?function : FuzzyInvokeFunction *
?algorithm : FuzzyInvokeInpaintAlgorithm
(* Defaults:
let _radius = defaultArg radius 2
let _function = defaultArg function 1
let _algorithm = defaultArg algorithm 1
*)
-> unit
Parameters
- image
- Type: Emgu.CVMat
Input image. - mask
- Type: Emgu.CVMat
Mask used for unwanted area marking. - output
- Type: Emgu.CVMat
Output 32-bit image. - radius (Optional)
- Type: SystemInt32
Radius of the basic function. - function (Optional)
- Type: Emgu.CV.FuzzyFuzzyInvokeFunction
Function type - algorithm (Optional)
- Type: Emgu.CV.FuzzyFuzzyInvokeInpaintAlgorithm
Algorithm type
See Also