0
我有一個輸入數據,每行有(x,y,z,data),即每個座標(x,y,z)都有一個值「data」。我想在Python中製作像下面一樣的切片體積圖。我是新來的python,任何提示將不勝感激。 see here for the example graph在python中切片體繪製圖
我有一個輸入數據,每行有(x,y,z,data),即每個座標(x,y,z)都有一個值「data」。我想在Python中製作像下面一樣的切片體積圖。我是新來的python,任何提示將不勝感激。 see here for the example graph在python中切片體繪製圖
如果您將數據組織爲二維數組(n點x 4)[x,y,z,data](這也可以稱爲點雲表示),並且要顯示它作爲一個體積渲染。你必須先重新取樣,作爲3D陣列(interpolate 3D volume with numpy and or scipy),然後使用移動立方體(How to display a 3D plot of a 3D array isosurface in matplotlib mplot3D or similar?)
您也可以使用三維散點圖這是很容易繪製數值創建一個等值面,但不會讓你你要求的那種情節(https://matplotlib.org/examples/mplot3d/scatter3d_demo.html)
重複[this](https://stackoverflow.com/questions/18026134/python-3d-visualization-and-graphics)SO問題。 –