grid - 非规则网格的双三次插值?

标签 grid interpolation bicubic non-uniform-distribution

我正在开发一个项目,其中有一组已知的测量值 (x,y,z,a) 和一个输入 (z,a)。我需要能够对 (x,y,z) 进行插值,以便能够从给定的 z 获取可能的 (x,y) 坐标列表。

我正在研究双三次插值,但我只能找到与规则网格相关的示例,并且我的 (x,y) 对肯定不是规则的。

基本上,我正在寻找一些有关算法/模型的指导来实现这一目标。我正在考虑一个不规则三角网络,它很有吸引力,因为它分解成多个平面,很容易从给定的 Z 确定 (x,y)。但我想要更多的技巧。

我知道这听起来像是家庭作业,但其实不是。

效率不是问题。

谢谢!

最佳答案

实际上,我最终使用德劳尼三角测量将场分解为带有标识符的 3 维 X、Y、Z 表面。然后给定一组(Identity,Z)对,我从每个表面形成一条场线,并根据这些线计算由线之间的最短边形成的多边形。这给了我一个潜在的 x,y 坐标区域。

关于grid - 非规则网格的双三次插值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888525/

相关文章:

html - Bootstrap header 变小时恢复为白色

matlab - MATLAB中的错误处理和插值

glsl - GLSL 中的高效双三次过滤代码?

wpf - 如何让我的 ScrollViewer 滚动查看区域?

configuration - 不能在GIMP中更改网格的间距和偏移量

python - 如何将 txt 文件中的数据放入网格中?

python - 如何 "stretch"我的数据帧并在现有值之间进行插值

algorithm - 给定角处的值、一阶和二阶导数,在正方形中点插值的方法?

html - 双三次插值图像重采样

python - 用于图像缩放的双三次插值