OpenCV 5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::ft Namespace Reference

Enumerations

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

Functions

void createKernel (InputArray A, InputArray B, OutputArray kernel, const int chn)
 Creates kernel from basic functions.
 
void createKernel (int function, int radius, OutputArray kernel, const int chn)
 Creates kernel from general functions.
 
void filter (InputArray image, InputArray kernel, OutputArray output)
 Image filtering.
 
void FT02D_components (InputArray matrix, InputArray kernel, OutputArray components, InputArray mask=noArray())
 Computes components of the array using direct \(F^0\)-transform.
 
void FT02D_FL_process (InputArray matrix, const int radius, OutputArray output)
 Sligtly less accurate version of \(F^0\)-transfrom computation optimized for higher speed. The methods counts with linear basic function.
 
void FT02D_FL_process_float (InputArray matrix, const int radius, OutputArray output)
 Sligtly less accurate version of \(F^0\)-transfrom computation optimized for higher speed. The methods counts with linear basic function.
 
void FT02D_inverseFT (InputArray components, InputArray kernel, OutputArray output, int width, int height)
 Computes inverse \(F^0\)-transfrom.
 
int FT02D_iteration (InputArray matrix, InputArray kernel, OutputArray output, InputArray mask, OutputArray maskOutput, bool firstStop)
 Computes \(F^0\)-transfrom and inverse \(F^0\)-transfrom at once and return state.
 
void FT02D_process (InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())
 Computes \(F^0\)-transfrom and inverse \(F^0\)-transfrom at once.
 
void FT12D_components (InputArray matrix, InputArray kernel, OutputArray components)
 Computes components of the array using direct \(F^1\)-transform.
 
void FT12D_createPolynomMatrixHorizontal (int radius, OutputArray matrix, const int chn)
 Creates horizontal matrix for \(F^1\)-transform computation.
 
void FT12D_createPolynomMatrixVertical (int radius, OutputArray matrix, const int chn)
 Creates vertical matrix for \(F^1\)-transform computation.
 
void FT12D_inverseFT (InputArray components, InputArray kernel, OutputArray output, int width, int height)
 Computes inverse \(F^1\)-transfrom.
 
void FT12D_polynomial (InputArray matrix, InputArray kernel, OutputArray c00, OutputArray c10, OutputArray c01, OutputArray components, InputArray mask=noArray())
 Computes elements of \(F^1\)-transform components.
 
void FT12D_process (InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())
 Computes \(F^1\)-transfrom and inverse \(F^1\)-transfrom at once.
 
void inpaint (InputArray image, InputArray mask, OutputArray output, int radius, int function, int algorithm)
 Image inpainting.