我有 x,y,height 变量在 python 中构建轮廓。我创建了一个三角网格使用
x,y,height 和 traing 是 numpy 数组
tri = Tri.Triangulation(x, y, triang)
然后我用 tricontourf 做了一个轮廓
tricontourf(tri,height)
如何将 tricontourf 的输出转换为 numpy 数组。我可以使用 pyplot 显示图像,但我不想。
当我尝试这个时:
triout = tricontourf(tri,height)
print triout
我有:
<matplotlib.tri.tricontour.TriContourSet instance at 0xa9ab66c>
我需要获取图像数据,如果我可以得到 numpy 数组,这对我来说很容易。
是否有可能做到这一点?
如果不可能,我可以在 python 中没有 matplotlib 的情况下做 tricontourf 的操作吗?