Mayavi库的基本使用
Mayavi的基本元素
文章图片
Mayavi.mlab
文章图片
MayaviAPI
文章图片
文章图片
例1
文章图片
例1
文章图片
文章图片
例2 键盘鼠标对场景进行操作
旋转场景:左键拖动或键盘的方向键
【Mayavi库的基本使用】平移场景:按住shift键拖动,shift+方向键盘
缩放场景:鼠标右键上下拖动或使用“+”和“-”按键
滚动相机:按住CTRL键并用左键拖动
工具栏:从坐标轴6个方向观察场景、等角投影、切花平行透视和成角透视等
文章图片
例2
Mayavi管线层级
Engine:建立和销毁Scenes
Scenes:多个数据集合Sources
Filters:对数据进行变换
Module Manager:控制颜色,Colors and Legends
Modules:最终数据的表示,如线条、平面等
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
基于Numpy数组的绘图函数 mlab对Numpy建立可视化过程:
1.建立数据源
2.使用filter(可选)
3.添加可视化模块
3D绘图函数-0D和1D数据 point3d()基于Numpy数组x、y、z提供的三维点坐标,绘制点图形
plod3d()基于1维Numpy数组x、y、z提供的三维坐标数据,绘制线图形
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
3D绘图函数-Points3d()
文章图片
文章图片
3D绘图函数-plot3d()
文章图片
3D绘图函数-plot3d()
文章图片
3D绘图函数-plot3d()
文章图片
3D绘图函数-plot3d()
文章图片
3D绘图函数-plot3d()
文章图片
3D绘图函数-2D数据
文章图片
3D绘图函数-imshow()
文章图片
3D绘图函数-imshow()
文章图片
3D绘图函数-imshow()
文章图片
3D绘图函数-imshow()
文章图片
3D绘图函数-surf()
文章图片
3D绘图函数-surf()
文章图片
3D绘图函数-surf()
文章图片
3D绘图函数-contour_surf()
文章图片
3D绘图函数-contour_surf()
文章图片
3D绘图函数-3D数据
文章图片
3D绘图函数-contour3d()
文章图片
3D绘图函数-contour3d()
文章图片
3D绘图函数-contour3d()
文章图片
3D绘图函数-quiver3d()
文章图片
3D绘图函数-quiver3d()
文章图片
3D绘图函数-quiver3d() 改变物体的外观 1.改变颜色
colormap定义的颜色,也叫LUP(look up table)。
文章图片
常见的colormaps
文章图片
文章图片
文章图片
文章图片
改变颜色
mlab控制函数
文章图片
图像控制函数
文章图片
图像装饰函数
文章图片
相机控制函数
文章图片
其他控制函数
鼠标选取 1.选取一个物体,查看数据
2.选取物体上一点,查看数据
文章图片
鼠标选取
文章图片
鼠标选取
文章图片
选取红色小球问题分析
文章图片
程序框架
文章图片
小球场景初始化建立
文章图片
选取框初始化建立
文章图片
"选取"回调函数的结构
文章图片
计算哪个小球被选取
文章图片
计算哪个小球被选取
文章图片
计算哪个小球被选取
文章图片
建立响应机制
文章图片
运行结果
程序优化 程序运行两个问题:1.小球初始速度太慢2.鼠标选取不精确
文章图片
程序框架的优化
mlab管线控制函数 Sources:数据源
Filters:用来数据变换
Modules:用来实现可视化
mlap.pipeline.function()
文章图片
Sources
文章图片
Filters
文章图片
Filters
文章图片
Modules
文章图片
Modules
文章图片
Mlab Reference
标量数据可视化
文章图片
生成标量数据
文章图片
等值面绘制
文章图片
切平面
文章图片
切平面
文章图片
复合观测方法
mlab.pipline.scalar_cut_plane 复合观测方法
文章图片
复合观测方法 矢量数据可视化
文章图片
生成矢量数据
文章图片
Quiver绘制
文章图片
Quiver绘制
文章图片
Masking Vector采样
文章图片
Masking Vector采样
文章图片
CutPlane切面
文章图片
CutPlane切面
文章图片
级数的等值面
文章图片
级数的等值面
文章图片
Flow可视化
文章图片
级数的等值面
文章图片
复合观测方法
文章图片
复合观测方法
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- Docker应用:容器间通信与Mariadb数据库主从复制