科学计算三维可视化
纫秋兰以为佩
我的公众号:一朵深渊
展开
-
Mlab中的函数简介
图像控制函数图像装饰函数相机控制函数其他控制函数mlab管线控制函数Sources:数据源 Filters:用来数据变换 Modules:用来实现可视化 mlab.pipeline.function()原创 2018-01-09 23:47:35 · 1368 阅读 · 0 评论 -
TVTK - 标量数据可视化
Python科学计算三维可视化 黄天羽、嵩天TVTK可视化实例标量数据可视化tvtk.ContourFilter():等值面过滤器generate_values(): 设定n条等值线的值,一般用于重新绘制等值线set_value(): 设定一条等值线的值,一般用于覆盖某条等值线或者新增加一条等值线from tvtk.api import tvtkfrom tvtkfunc impor原创 2017-12-27 17:24:54 · 983 阅读 · 0 评论 -
TVTK数据集和数据加载
Python科学计算三维可视化 黄天羽、嵩天数据集Data SetImagedataRectilinearGridStructuredGridPolydataUnstructuredGridTVTK数据加载TVTK模型读取TVTK MultiBlock数据读取数据集(Data Set)点(Point)和数据(Data)点之间:连接 vs 非连接多个相关的点组成单元(Ce原创 2017-12-24 15:36:29 · 1489 阅读 · 6 评论 -
TVTK 管线
Python科学计算三维可视化 黄天羽、嵩天管线技术Pipeline,流水线可视化管线(Visualization Pipeline)将原始数据加工成图形数据的过程 TVTK对象 说明 CubeSource 通过程序内部计算输出一组描述长方体的数据(PolyData) PolyDataMapper 通过该映射器将数据Polydata映射为图形数据(mapper)#创建长原创 2017-12-24 10:43:59 · 851 阅读 · 0 评论 -
PyCharm 下 TVTK、Mayavi、Traits 库的安装
Python科学计算三维可视化奖学金 黄天羽、嵩天用于数据的可视化环境与工具Windows10 64位pycharm-professional-2017.3python 3.6.3 :: Anaconda, Inc.所需要的库(下载链接) 步骤在 PyCharm 中新建一个项目,把 .whl 文件放在项目路径的 PyCharmProjects\ve原创 2017-12-07 12:41:43 · 10656 阅读 · 3 评论 -
科学计算可视化
Python科学计算三维可视化奖学金 黄天羽、嵩天科学计算可视化分类信息可视化(信息、知识)科学可视化(空间数据)主要方法二维标量数据场颜色映射法等值线法立体图法层次分割法三维标量数据场面绘制法体绘制法矢量数据场直接法用箭头、线段、色轮等手段表示矢量数据流线法应用领域原创 2017-12-06 14:10:05 · 2502 阅读 · 0 评论 -
TVTK - 矢量数据可视化
Python科学计算三维可视化 黄天羽、嵩天TVTK可视化实例矢量数据可视化箭头表示矢量tvtk.MaskPoint(),降采样,减少数据采集,加快运行速度from tvtk.api import tvtkfrom tvtkfunc import ivtk_scene, event_loop#读入PLot3D数据plot3d = tvtk.MultiBlockPLOT3DReade原创 2017-12-29 11:21:51 · 1893 阅读 · 0 评论 -
Mayavi 入门
Python科学计算三维可视化 黄天羽、嵩天Mayavi 入门Mayavi 库基本元素Mayavi.mlab Mayavi API 绘图实例from mayavi import mlabx = [[-1, 1, 1, -1, -1], [-1, 1, 1, -1, -1]]y = [[-1, -1, -1, -1, -1], [1, 1, 1原创 2018-01-06 16:34:20 · 10387 阅读 · 0 评论 -
Mlab中基于Numpy的3D绘图函数
Python科学计算三维可视化 黄天羽、嵩天Mlab 基础mayavi.mlab.show(func = None, stop = False) 基于numpy绘图mlab对Numpy建立可视化过程建立数据源使用Filter(可选)添加可视化模块3D绘图函数Points3d()基于Numpy数组x、 y、 z提供的三维点坐标,绘原创 2018-01-07 19:09:32 · 5955 阅读 · 0 评论 -
Mlab - 改变物体外观及鼠标选取操作
Python科学计算三维可视化 黄天羽、嵩天Mlab 基础MLab reference 改变物体的外观改变颜色colormap 定义的颜色,也叫 LUT(Look Up Table)常见的 colormaps import numpy as npfrom mayavi import mlab#建立数据x, y = np.mgrid[-10:原创 2018-01-09 19:32:28 · 1060 阅读 · 0 评论 -
Traits - 基础
Python科学计算三维可视化 黄天羽、嵩天Traits基础Traits介绍Python作为一种动态编程语言,它的变量没有类型这种灵活性给快速开发带来便利也存在一定得缺点,‘abc’合法颜色值吗Traits库可以为Python对象的属性添加类型定义Traits属性解决color类型问题:接受能表示颜色的各种类型的值;赋值为不能表达颜色的值时,它能够立...原创 2018-01-13 10:34:34 · 3380 阅读 · 0 评论