问题标签 [mayavi.mlab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 从 mayavi 导入 mlab 错误
我是使用python的新手,并且在使 mayavi 中的mlab 模块工作时遇到了一些麻烦。在我的脚本中,我可以很好地导入 mayavi,但是当我包含以下行时: from mayavi import mlab
它产生错误:
致命的 Python 错误:PyThreadState_Get:没有当前线程中止陷阱:6
我花了几个小时试图修复这个错误,但空手而归。有谁知道为什么这条线特别崩溃?我可以很好地导入其他模块,但是 mlab 一个不起作用。谢谢!
python - 在 mlab/mayavi/python 中设置并行预期
我在 python 中有一个代码,可以在 python 中渲染几个球体,如下所示:
该图的默认视图会根据相机位置添加失真(球越远越小)。我想通过一些命令将其设置为平行投影(更远的球体大小相同),以便它自动渲染。
我没有通过谷歌或文档找到一个简单的解决方案。谢谢!
python - 如何快速找到操作 mlab/mayavi 绘图的语法?
我用Mayavi/mlab绘制了一些东西,但我不记得正确的语法是什么
- 设置相机位置,
- 改变视角,或
- 打开/关闭平行投影
- ETC
有没有比阅读 mlab文档或在 Stack Overflow 上提出另一个问题更快的方法来获得这种语法?
python - Tkinter 画布包含一个 mayavi.mlab 图
我一直致力于可视化使用 mayavi.mlab 生成的 3D 图,然后使用 Tkinter 生成 GUI 窗口来改变我的 3D 图的一些参数(准确地说是 2)。我的问题是我无法从 Tkinter 连接画布来托管我的 mayavi 绘图。更具体地说:我为我的 3D 计算创建了一个类和一个用于 GUI 的类。
中间有一系列方法可以帮助计算有用的部分
这就是我卡住的地方!!!GUI 类继续为 R 和 I 定义滑块、一些其他按钮、一个绘图按钮并定义它们在框架中的位置。相关部分是:
3Dplot 类本身可以正常工作。我得到的错误是:GUI 实例没有属性“画布”。如果需要,我可以编辑帖子并放置我的完整代码。
plot - 如何通过imshow在python中绘制geotiff数据
我有一个带有高程数据初始化的 geotiff 栅格数据集。光栅图像中没有数据由 -9999 定义。当我尝试使用以下代码绘制图时:
问题是当我绘制图时,它也会绘制 nodata 值。我的问题是如何从光栅图像中排除 -9999 值(或选择要绘制的值范围)。
数据链接如下:
https://drive.google.com/file/d/0B2rkXkOkG7ExR1VsVW5HQXBhSDQ/view?usp=sharing
python - 如何在 Mayavi mlab 中为 BuiltinSurface 设置动画?
我正在尝试使用 Mayavi mlab 为地球旋转设置动画。过去,我仅通过围绕地球的 BuiltinSurface 表示旋转相机就成功了,但是当我还需要在框架中绘制许多其他对象(航天器、星星等)时,这会变得不方便。下面的代码似乎“几乎”工作:在我的 Windows 10 机器上,它运行 8 次迭代,然后动画冻结。我该如何修复这段代码,或者有没有更好的方法来为 BuiltinSurface 设置动画?
python - Python Mayavi 曲面图:绘制轴时出错
我在 python2.7 上使用 Mayavi 来绘制 3d 曲面。尝试将轴添加到调用函数 mlab.axes() 的 3D 绘图时会出现问题。
这是我的代码片段:
使用此代码,我可以查看曲面图并与之交互,但该代码引发了与函数 axes() 相关的异常。
这是我在运行脚本时遇到的错误:
此外,还会显示以下报告异常的窗口: Mayavi/vtk surface plot axes() error
有谁知道如何解决这个问题?
python - Ubuntu 中的 Python 代码找不到模块 mayavi mlab
我已经使用安装了 mayavi 模块
当我查看 python 目录时,我可以看到 mlab.py 在这里
但是运行的时候报错:
据我所知,python 代码正在寻找已安装模块的错误位置。我试图解决这个问题,但我不知所措。有任何想法吗?
python-2.7 - 使用 mayavi.mlab.mesh 函数时 Python 脚本崩溃
我正在尝试使用 Mayavi mlab 库中的网格函数 - 但每次运行代码时,程序都会崩溃。
我正在运行的代码只是文档中给出的示例的略微修改版本。
程序加载 Mayavi 绘图窗口,然后崩溃并出现以下错误:
- 进程以退出代码 -1073741795 (0xC000001D) 结束
我在用:
Windows 7 旗舰版 - 64 位
适用于 Python 2.7 的 Anaconda 2 安装
PyCharm 社区版 2017.1.1
我已经尝试了 mlab.mesh 的其他基本代码示例,结果相同。
我已经使用 mlab.plot3d 运行了其他 Mayavi 脚本,没有任何问题。