Skip to content

ft_FT12D_process

fuzzyfunctionOpenCV 5.0.0
import { ft_FT12D_process } from '@banou/opencv-wasm'

Use after await initOpenCV(). See the initialization and named imports guide.

ARGUMENTSmatrix, kernel, output, mask
FUNCTIONft_FT12D_process
RETURN TYPEvoid
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Computes F^1-transfrom and inverse F^1-transfrom at once.

Note: F-transform technique of first degreee is described in paper [Vlas]:FT.

ft_FT12D_process(matrix: Mat, kernel: Mat, output: Mat, mask: Mat): void;
2 available overloads
ft_FT12D_process(matrix: Mat, kernel: Mat, output: Mat): void;
ft_FT12D_process(matrix: Mat, kernel: Mat, output: Mat, mask: Mat): void;
matrix

Input matrix.

kernel

Kernel used for processing. Function ft::createKernel can be used.

output

Output destination, filled by the native operation. Output 32-bit float array.

mask

Mask used for unwanted area marking.

This function computes F^1-transfrom and inverse F^1-transfotm in one step. It is fully sufficient and optimized for cv::Mat.

These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.