OpenCV  4.4.0
Open Source Computer Vision
Modules | Enumerations
Image processing based on fuzzy mathematics

Modules

 Math with F0-transform support
 
 Math with F1-transform support
 
 Fuzzy image processing
 

Enumerations

enum  {
  cv::ft::LINEAR = 1,
  cv::ft::SINUS = 2
}
 
enum  {
  cv::ft::ONE_STEP = 1,
  cv::ft::MULTI_STEP = 2,
  cv::ft::ITERATIVE = 3
}
 

Detailed Description

Namespace for all functions is ft. The module brings implementation of the last image processing algorithms based on fuzzy mathematics. Method are named based on the pattern FT_degree_dimension_method.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

#include <opencv2/fuzzy/types.hpp>

Enumerator
LINEAR 
Python: cv.ft.LINEAR

linear (triangular) shape

SINUS 
Python: cv.ft.SINUS

sinusoidal shape

◆ anonymous enum

anonymous enum

#include <opencv2/fuzzy/types.hpp>

Enumerator
ONE_STEP 
Python: cv.ft.ONE_STEP

processing in one step

MULTI_STEP 
Python: cv.ft.MULTI_STEP

processing in multiple step

ITERATIVE 
Python: cv.ft.ITERATIVE

processing in several iterations