Python 三維視覺化筆記1 -- TVTK庫
阿新 • • 發佈:2018-11-30
Python 三維視覺化筆記1 – TVTK庫
Python 三維視覺化系列筆記是筆者在學習黃天羽老師的《Python科學計算三維視覺化》課程及筆者實踐三維視覺化的筆記。
課程連結: Python科學計算三維視覺化
參考文件:
VTK 官方文件
環境:
庫 | 版本 |
---|---|
python | 3.6.6 |
tvk | 8.1.1 |
numpy | 1.15.4 |
traits | 4.6.0 |
mayavi | 4.6.2 |
pyqt5 | 5.9.6 |
一、TVTK庫安裝
1、方法1:安裝 whl 檔案
- 下載各個庫的 whl 檔案,下載地址
- 使用 pip 進行安裝
# whl 檔名根據自己下載的檔名填寫 pip install VTK-8.1.1-cp36-cp36m-win_amd64.whl pip install numpy-1.15.4+mkl-cp36-cp36m-win_amd64.whl pip install traits-4.6.0-cp36-cp36m-win_amd64.whl pip install mayavi-4.6.2+vtk81-cp36-cp36m-win_amd64.whl pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl
2、方法2:直接安裝
- 直接使用pip進行安裝
- 也可以使用conda安裝,把 pip 改為 conda 即可
pip install vtk
pip install numpy
pip install traits
pip install mayavi
pip install pyqt
3、安裝測試
# 執行程式可以開啟檢視參考文件的介面 from tvtk.tools import tvtk_doc tvtk_doc.main() # 建立TVTK庫長方體資料來源: from tvtk.api import tvtk # 建立一個長方體資料來源,並且同時設定其長寬高 s = tvtk.CubeSource(x_length=1.0, y_length=2.0, z_length=3.0) # 輸出整個結果的細節 print(s)