Exemplo n.º 1
0
 internal static extern void cveFtInpaint(IntPtr image, IntPtr mask, IntPtr output, int radius, Function function, InpaintAlgorithm algorithm);
Exemplo n.º 2
0
 internal static extern void cveFtInpaint(IntPtr image, IntPtr mask, IntPtr output, int radius, Function function, InpaintAlgorithm algorithm);
Exemplo n.º 3
0
 /// <summary>
 /// Image inpainting.
 /// </summary>
 /// <param name="image">Input image.</param>
 /// <param name="mask">Mask used for unwanted area marking.</param>
 /// <param name="output">Output 32-bit image.</param>
 /// <param name="radius">Radius of the basic function.</param>
 /// <param name="function">Function type</param>
 /// <param name="algorithm">Algorithm type</param>
 public static void Inpaint(Mat image, Mat mask, Mat output, int radius = 2, Function function = Function.Linear, InpaintAlgorithm algorithm = InpaintAlgorithm.OneStep)
 {
     cveFtInpaint(image, mask, output, radius, function, algorithm);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Image inpainting.
 /// </summary>
 /// <param name="image">Input image.</param>
 /// <param name="mask">Mask used for unwanted area marking.</param>
 /// <param name="output">Output 32-bit image.</param>
 /// <param name="radius">Radius of the basic function.</param>
 /// <param name="function">Function type</param>
 /// <param name="algorithm">Algorithm type</param>
 public static void Inpaint(Mat image, Mat mask, Mat output, int radius = 2, Function function = Function.Linear, InpaintAlgorithm algorithm = InpaintAlgorithm.OneStep)
 {
    cveFtInpaint(image, mask, output, radius, function, algorithm);
 }