[][src]Module opencv::fuzzy

Image processing based on fuzzy mathematics

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.

Math with F0-transform support

Fuzzy transform (inline formula-transform) of the 0th degree transforms whole image to a matrix of its components. These components are used in latter computation where each of them represents average color of certain subarea.

Math with F1-transform support

Fuzzy transform (inline formula-transform) of the 1th degree transforms whole image to a matrix of its components. Each component is polynomial of the 1th degree carrying information about average color and average gradient of certain subarea.

Fuzzy image processing

Image proceesing based on fuzzy mathematics namely F-transform.

Constants

ITERATIVE

processing in several iterations

LINEAR

linear (triangular) shape

MULTI_STEP

processing in multiple step

ONE_STEP

processing in one step

SINUS

sinusoidal shape

Functions

create_kernel

Creates kernel from basic functions.

create_kernel_1

Creates kernel from general functions.

filter

Image filtering

ft02_d_fl_process

Sligtly less accurate version of

inline formula

-transfrom computation optimized for higher speed. The methods counts with linear basic function.

ft02_d_fl_process_float

Sligtly less accurate version of

inline formula

-transfrom computation optimized for higher speed. The methods counts with linear basic function.

ft02_d_components

Computes components of the array using direct

inline formula

-transform.

ft02_d_inverse_ft

Computes inverse

inline formula

-transfrom.

ft02_d_iteration

Computes

inline formula

-transfrom and inverse

inline formula

-transfrom at once and return state.

ft02_d_process

Computes

inline formula

-transfrom and inverse

inline formula

-transfrom at once.

ft12_d_components

Computes components of the array using direct

inline formula

-transform.

ft12_d_create_polynom_matrix_horizontal

Creates horizontal matrix for

inline formula

-transform computation.

ft12_d_create_polynom_matrix_vertical

Creates vertical matrix for

inline formula

-transform computation.

ft12_d_inverse_ft

Computes inverse

inline formula

-transfrom.

ft12_d_polynomial

Computes elements of

inline formula

-transform components.

ft12_d_process

Computes

inline formula

-transfrom and inverse

inline formula

-transfrom at once.

inpaint

Image inpainting