OpenCV  3.0.0-dev
Open Source Computer Vision
Enumerations | Functions
cv::ft Namespace Reference

Enumerations

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

Functions

void createKernel (cv::InputArray A, cv::InputArray B, cv::OutputArray kernel, const int chn=1)
 Creates kernel from basic functions. More...
 
void createKernel (int function, int radius, cv::OutputArray kernel, const int chn=1)
 Creates kernel from general functions. More...
 
void filter (const cv::Mat &image, const cv::Mat &kernel, cv::Mat &output)
 Image filtering. More...
 
void FT02D_components (InputArray matrix, InputArray kernel, OutputArray components, InputArray mask)
 Computes components of the array using direct F0-transform. More...
 
void FT02D_components (InputArray matrix, InputArray kernel, OutputArray components)
 Computes components of the array using direct F0-transform. More...
 
void FT02D_inverseFT (InputArray components, InputArray kernel, OutputArray output, int width, int height)
 Computes inverse F0-transfrom. More...
 
int FT02D_iteration (const Mat &image, const Mat &kernel, Mat &imageOutput, const Mat &mask, Mat &maskOutput, bool firstStop=true)
 Computes F0-transfrom and inverse F0-transfrom at once and return state. More...
 
void FT02D_process (const Mat &image, const Mat &kernel, Mat &output, const Mat &mask)
 Computes F0-transfrom and inverse F0-transfrom at once. More...
 
void inpaint (const cv::Mat &image, const cv::Mat &mask, cv::Mat &output, int radius=2, int function=ft::LINEAR, int algorithm=ft::ONE_STEP)
 Image inpainting. More...