关于这个问题:类比于scipy.interpolate.griddata? 我还有一个问题:
我的输出看起来像这样:
它是一个带有噪声的金字塔(没有地面),在scipy.interpolate.griddata中是否有可能输入/选择一个特定的z值,以便删除不等于这个z值的所有点? 在我的例子中:例如,我输入一个高z值->只有具有特定红色值(= z值)的点应该保留并显示给我一个未填充、有噪声的红色三角形。目标是获得这个噪声三角形内部的区域。
编辑: tldr:正如我刚学到的,我正在寻找一个等值线(isoline),以及其内部的区域。
编辑2: 所以我发现从这个示例http://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.griddata.html "grid_z1.T"返回一个包含所有z值的数组。在一个循环中,我可以消除所有不等于某个z值的值->我得到了我的等值线。问题是,它不是一个真正的等值线,而是一个带有一些等值线的网格。这是相当不错的,但也许有更好的解决方案?除了grid_z.T之外,还有哪些方法可以满足我的需求?
我的输出看起来像这样:
![enter image description here](https://istack.dev59.com/A6CRW.webp)
编辑: tldr:正如我刚学到的,我正在寻找一个等值线(isoline),以及其内部的区域。
编辑2: 所以我发现从这个示例http://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.griddata.html "grid_z1.T"返回一个包含所有z值的数组。在一个循环中,我可以消除所有不等于某个z值的值->我得到了我的等值线。问题是,它不是一个真正的等值线,而是一个带有一些等值线的网格。这是相当不错的,但也许有更好的解决方案?除了grid_z.T之外,还有哪些方法可以满足我的需求?