OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
| 函数
傅里叶描述符

详细描述

类  cv::ximgproc::ContourFitting
 ContourFitting 算法类。 ContourFitting 算法匹配两个轮廓 \( z_a \) 和 \( z_b \),同时最小化距离。 更多信息...
 

函数

void cv::ximgproc::contourSampling (InputArray src, OutputArray out, int nbElt)
 轮廓采样。
 
Ptr< ContourFittingcv::ximgproc::createContourFitting (int ctr=1024, int fd=16)
 创建 ContourFitting 算法对象
 
void cv::ximgproc::fourierDescriptor (InputArray src, OutputArray dst, int nbElt=-1, int nbFD=-1)
 平面闭合曲线的傅里叶描述符。
 
void cv::ximgproc::transformFD (InputArray src, InputArray t, OutputArray dst, bool fdContour=true)
 转换轮廓
 

函数文档

◆ contourSampling()

void cv::ximgproc::contourSampling ( InputArray  src,
OutputArray  out,
int  nbElt 
)
Python
cv.ximgproc.contourSampling(src, nbElt[, out]) -> out

#include <opencv2/ximgproc/fourier_descriptors.hpp>

轮廓采样。

参数
src轮廓类型 vector<Point> 、 vector<Point2f> 或 vector<Point2d>
outMat,类型为 CV_64FC2 和 nbElt 行
nbEltout 轮廓中的点数

◆ createContourFitting()

Ptr< ContourFitting > cv::ximgproc::createContourFitting ( int  ctr = 1024,
int  fd = 16 
)
Python
cv.ximgproc.createContourFitting([, ctr[, fd]]) -> retval

#include <opencv2/ximgproc/fourier_descriptors.hpp>

创建 ContourFitting 算法对象

参数
ctr重采样后等于轮廓点数的傅里叶描述符数。
fd轮廓定义的第二个形状(目标)。

◆ fourierDescriptor()

void cv::ximgproc::fourierDescriptor ( InputArray  src,
OutputArray  dst,
int  nbElt = -1,
int  nbFD = -1 
)
Python
cv.ximgproc.fourierDescriptor(src[, dst[, nbElt[, nbFD]]]) -> dst

#include <opencv2/ximgproc/fourier_descriptors.hpp>

平面闭合曲线的傅里叶描述符。

有关此实现的更多详细信息,请参见 [219]

参数
src轮廓类型 vector<Point> 、 vector<Point2f> 或 vector<Point2d>
dstMat 类型为 CV_64FC2,行数为 nbElt 要验证
nbEltdst 中的行数或如果 nbElt=-1,则使用 getOptimalDFTSize 行
nbFDdst 中返回的 FD 数 dst = [FD(1...nbFD/2) FD(nbFD/2-nbElt+1...:nbElt)]

◆ transformFD()

void cv::ximgproc::transformFD ( InputArray  src,
InputArray  t,
OutputArray  dst,
bool  fdContour = true 
)
Python
cv.ximgproc.transformFD(src, t[, dst[, fdContour]]) -> dst

#include <opencv2/ximgproc/fourier_descriptors.hpp>

转换轮廓

参数
src轮廓或傅里叶描述符(如果 fd 为 true)
t根据 estimateTransformation 估计给出的变换 Mat
dstMat,类型为 CV_64FC2 和 nbElt 行
fdContourtrue src 是傅里叶描述符。fdContour 为 false 时,src 为轮廓