OpenCV453
クラス | 関数
Ximgproc_fourier

クラス

class  cv::ximgproc::ContourFitting
 Class for ContourFitting algorithms. ContourFitting match two contours $ z_a $ and $ z_b $ minimizing distance [詳解]
 

関数

CV_EXPORTS_W void cv::ximgproc::fourierDescriptor (InputArray src, OutputArray dst, int nbElt=-1, int nbFD=-1)
 Fourier descriptors for planed closed curves [詳解]
 
CV_EXPORTS_W void cv::ximgproc::transformFD (InputArray src, InputArray t, OutputArray dst, bool fdContour=true)
 transform a contour [詳解]
 
CV_EXPORTS_W void cv::ximgproc::contourSampling (InputArray src, OutputArray out, int nbElt)
 Contour sampling . [詳解]
 
CV_EXPORTS_W Ptr< ContourFittingcv::ximgproc::createContourFitting (int ctr=1024, int fd=16)
 create ContourFitting algorithm object [詳解]
 

詳解

関数詳解

◆ contourSampling()

CV_EXPORTS_W void cv::ximgproc::contourSampling ( InputArray  src,
OutputArray  out,
int  nbElt 
)

Contour sampling .

引数
srccontour type vector<Point> , vector<Point2f> or vector<Point2d>
outMat of type CV_64FC2 and nbElt rows
nbEltnumber of points in out contour

◆ createContourFitting()

CV_EXPORTS_W Ptr< ContourFitting > cv::ximgproc::createContourFitting ( int  ctr = 1024,
int  fd = 16 
)

create ContourFitting algorithm object

引数
ctrnumber of Fourier descriptors equal to number of contour points after resampling.
fdContour defining second shape (Target).

◆ fourierDescriptor()

CV_EXPORTS_W void cv::ximgproc::fourierDescriptor ( InputArray  src,
OutputArray  dst,
int  nbElt = -1,
int  nbFD = -1 
)

Fourier descriptors for planed closed curves

For more details about this implementation, please see [PersoonFu1977]

引数
srccontour type vector<Point> , vector<Point2f> or vector<Point2d>
dstMat of type CV_64FC2 and nbElt rows A VERIFIER
nbEltnumber of rows in dst or getOptimalDFTSize rows if nbElt=-1
nbFDnumber of FD return in dst dst = [FD(1...nbFD/2) FD(nbFD/2-nbElt+1...:nbElt)]

◆ transformFD()

CV_EXPORTS_W void cv::ximgproc::transformFD ( InputArray  src,
InputArray  t,
OutputArray  dst,
bool  fdContour = true 
)

transform a contour

引数
srccontour or Fourier Descriptors if fd is true
ttransform Mat given by estimateTransformation
dstMat of type CV_64FC2 and nbElt rows
fdContourtrue src are Fourier Descriptors. fdContour false src is a contour