OpenCV中的曲线拟合

时间:2013-12-16 10:41:47

标签: opencv

是否有任何用于曲线拟合的opencv函数?

我有一组点(cv :: points),我的目标是将这些点拟合为闭合/开放曲线。

现在我正在拿一对点并用它们绘制线条,有效地形成一条曲线。

2 个答案:

答案 0 :(得分:2)

从您的问题中不清楚您是想通过添加更多点来平滑曲线,还是通过使用更少的点来对其进行总结。如果是后者,也许你应该考虑cv::approxPolyDPdocumented here并在下面复制以供参考。

docs

答案 1 :(得分:0)

我认为你在谈论函数逼近和插值。

据我所知,曲线拟合没有直接的功能。

如果您只想获得拟合结果,可以使用Matlab的曲线拟合工具箱,其中有一个名为 cftool 的工具。 cftool 是一个GUI工具,您可以指定输入点和插值方法并获得结果公式。