插值与Delaunay三角剖分

时间:2014-12-23 14:48:25

标签: python scipy delaunay

有一个形状像某种扭曲抛物面的浊点,我想用Delaunay三角剖分来插值。我尝试过其他技术(f.ex.splines),但没有设法强制执行所需的行为。

我想知道是否有一种快速方法可以使用scipy.spatial.Delaunay的结果,我可以给出(x,y)坐标并获得单面(三角形)上点的z坐标。 从documentation看起来我可以提取单纯形的索引,但我不知道如何从那里取得它。

enter image description here

1 个答案:

答案 0 :(得分:5)

您可以将Delaunay三角剖分与{-3}}一起给予Z值,它应该为您完成工作。

如果您真的想自己进行插值,可以从scipy.interpolate.LinearNDInterpolatorfind_simplex进行插值。