OpenCV  4.7.0-dev
Open Source Computer Vision
Classes | Namespaces | Enumerations
sinusoidalpattern.hpp File Reference
#include "opencv2/core.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/structured_light/structured_light.hpp"
#include <opencv2/phase_unwrapping.hpp>
#include <opencv2/calib3d.hpp>

Classes

struct  cv::structured_light::SinusoidalPattern::Params
 Parameters of SinusoidalPattern constructor. More...
 
class  cv::structured_light::SinusoidalPattern
 Class implementing Fourier transform profilometry (FTP) , phase-shifting profilometry (PSP) and Fourier-assisted phase-shifting profilometry (FAPS) based on [51]. More...
 

Namespaces

 cv
 "black box" representation of the file storage associated with a file on disk.
 
 cv::structured_light
 

Enumerations

enum  {
  cv::structured_light::FTP = 0,
  cv::structured_light::PSP = 1,
  cv::structured_light::FAPS = 2
}
 Type of sinusoidal pattern profilometry methods. More...