2

我开发了一个小程序,可以让我加载图像然后对其进行一些角度测量。这是一个屏幕截图(此屏幕截图中没有加载图像)。

程序截图

完成所有测量后,我有一个 x、y 和角度值的列表。我想做的是对它们进行插值以生成某种图形。我宁愿直接实现这个功能,而不是依赖任何其他库(只要它可能而且不复杂)。

所以基本上我看到了两个步骤,首先是对数据进行插值,其次是从中生成一个图表。

起初我打算实现一些双三次插值,但这种插值需要一个规则的网格,我不能保证。

目前我认为我必须主要选择:

  1. 将我的数据转换为常规网格,然后进行双三次插值。
  2. 找到另一种不需要规则网格的插值。

你认为我应该怎么走,你知道我应该使用哪种网格重新定义/插值吗?我对这两种方法都没有任何意见,但我认为这将花费我很多时间,而且我不希望最终意识到我陷入了死胡同。

如果这有任何相关性,我正在使用 Qt 和 Windows。

编辑:基本上我最后想要这样的东西:

最终图片

4

1 回答 1

1

您正在寻找的是 2D 最小二乘拟合函数,并生成热图或 3D 表面。

QWT 是一个很好的库,可以帮助绘制它,但没有它也是可行的。

谷歌最小二乘 2D 计算

于 2012-06-13T05:58:43.180 回答