Table of Contents

Class Cv2.Fuzzy

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Fuzzy transform image processing from opencv_contrib.

public static class Cv2.Fuzzy
Inheritance
Cv2.Fuzzy
Inherited Members

Methods

CreateKernel(FuzzyFunction, int, OutputArray, int)

Creates a 32-bit floating point kernel from a linear basic function.

CreateKernel(InputArray, InputArray, OutputArray, int)

Creates a kernel from horizontal and vertical basic functions.

Filter(InputArray, InputArray, OutputArray)

Filters an image with a fuzzy transform kernel. The output is 32-bit floating point.

Ft02DFastLinearProcess(InputArray, int, OutputArray)

Applies an optimized zero-degree linear transform to a three-channel image.

Ft02DFastLinearProcessFloat(InputArray, int, OutputArray)

Applies a more accurate floating point optimized zero-degree linear transform.

Ft02DProcess(InputArray, InputArray, OutputArray, InputArray)

Applies the zero-degree fuzzy transform and its inverse in one step.

Ft12DProcess(InputArray, InputArray, OutputArray, InputArray)

Applies the first-degree fuzzy transform and its inverse in one step.

Inpaint(InputArray, InputArray, OutputArray, int, FuzzyFunction, FuzzyInpaintAlgorithm)

Inpaints an image from the unmasked pixels. The output is 32-bit floating point.