mayavi.mlab

    1热度

    1回答

    我正在努力使用从文件读入的数据在mayavi中做一个简单的contour3d图。该数据的格式为 x1 y1 z1 val(x1,y1,z1) x1 y1 z2 val(x1,y1,z2) . . . . x1 y1 z_K val(x1,y1,z_K) x1 y2 z1 val(x1,y2,z1) . . . . . .

    1热度

    1回答

    我有一个具有高程数据init的geotiff栅格数据集。光栅图像中没有数据由-9999定义。当我尝试做与下面这段代码一个情节: import gdal import numpy as np from mayavi import mlab ds = gdal.Open('data.tif') dem = ds.ReadAsArray() gt = ds.GetGeoTransform()

    4热度

    1回答

    我正在尝试学习MayaVi,但在开启数字时出现卡住现象。 在mlab中显示数字只会导致段错误。它似乎并不关系我的情节,所以我认为问题出在显示行为上,而不是我想要展示的对象中。例如: import numpy as np from mayavi import mlab x = y = np.arange(-5, 5, 1) s = np.meshgrid(x, y) mlab.surf(s)

    0热度

    1回答

    我已经安装使用 sudo apt-get install mayavi2 ,当我看蟒蛇目录中,我可以看到mlab.py Mayavi的模块是这里 /usr/lib/python2.7/dist-packages/mayavi/mlab.py 但在运行时,给出错误: Traceback (most recent call last): File "contour.py", line

    3热度

    1回答

    我想根据另一个采用离散值(因此需要离散色条)的值(ID)更改表面的颜色。 在简化的例子中下面我得出的球体用3点不同的ID: 0 /红色左侧 2 /蓝色中间 1 /绿上留下 但是通过下面的代码,我在红色和蓝色之间的界限上获得了一些奇怪的行为(绿点)。 这可能是因为插值! 验证码: from mayavi import mlab import numpy as np # my dataset -

    1热度

    1回答

    我以前找到一个标志命令来设置,允许我防止相机移动场景的轴更新。现在我再也找不到它了。我一直在挖掘文档,但没有任何运气。 为了进一步解释,我不希望轴定位更新中所示这两个图像: 举动之前: after move http://i59.tinypic.com/demme.png: before move http://i59.tinypic.com/55f3bt.png 举动后

    1热度

    1回答

    我想从enthought mayavi模块导入mlab。我正在使用enthought冠层分布。 我收到以下一系列错误。我似乎无法找到任何类似的错误搜索。 有没有人有任何想法下一步? ImportError Traceback (most recent call last) <ipython-input-11-3f0e4b94a8ea> in <module>() ----> 1

    0热度

    1回答

    我是新来的Mayavi模块python和somethings我不清楚。我目前设法使用triangle_mesh函数来显示模型。问题是,我想扩大模型,所以它看起来大5倍,我不明白我该怎么做。我试图更新顶点数组V,但一切看起来都一样。代码如下。不知何故,我认为我需要转换包含顶点的V数组,但我无法理解如何转换它,因此模型可能会出现5倍大。 import math import numpy as np

    0热度

    1回答

    我在Python mayavi中绘制了一些使用mlab的东西。出于某种原因,当我通过执行创建等值面: s = mlab.contour3d(xx, yy, zz, data, contours=[1.5], figure=fig) 它创建一个有一间隔(0,0,0.5)时,它应该是(0.5,0.5,0.5)。如何在脚本中设置间距而不必手动进入图形管道(如下所示)? screenshot

    0热度

    1回答

    我正在尝试使用Mayavi mlab库中的网格函数 - 但每次运行代码时,程序都会崩溃。 我正在运行的代码只是文档中给出示例的稍微修改版本。 import numpy as np from numpy import sin, cos from mayavi import mlab def main(): PI = np.pi mlab.clf() phi,