我有256 * 256 * 30的3D矩陣。每個單元格包含一個16位整數強度值。 如何在Matlab中可視化該立方體?可視化圖像立方體
Q
可視化圖像立方體
0
A
回答
3
你基本上擁有的是3D熱圖。你可以直觀地看到這個,或者你可以將它轉換成一個三維輪廓圖,讓你更好地瞭解更高或更低密度的區域。
這不是一個cakewalk,但這裏是人們用Mathematica做類似數據的可視化:https://mathematica.stackexchange.com/questions/17260/3d-heatmap-density-plot。考慮到我們對屏幕上兩個維度的視覺限制,我認爲輪廓圖的變換尤其有用。您可以旋轉輪廓圖以從任何角度查看它。
作爲一種替代方案,由於其中一個維度比另外兩個維度小得多,因此我將其視爲30個切片,每個維度都是一個二維熱圖。採取類似的方法來查看醫學成像,例如斷層掃描數據:http://en.wikipedia.org/wiki/X-ray_computed_tomography
0
您可以使用免費的3D切片器醫學圖像可視化應用程序來執行此操作(http://www.slicer.org)。其MatlabBridge擴展允許調用Matlab函數,並以2D和3D的各種方式顯示結果(http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/MatlabBridge)。
相關問題
- 1. 三維可視化 - 旋轉立方體
- 2. 在glOrtho()視圖中繪製立方體?
- 3. 從單個視圖圖像重建立體圖像
- 4. 圖像立方體動畫不工作
- 5. RGB的立方體的圖像
- 6. 立方體臉上的圖像具有正確的視角 - three.js
- 7. LWJGL立方體圖
- 8. 模塊化立方體
- 9. 我可以將圖像保存爲立方體的面部嗎?
- 10. OpenCV的立體圖像C++
- 11. ReprojectImageTo3D圖像中的相應像素(立體視覺)
- 12. 立體圖或立體視圖和採摘
- 13. 使用CSS3透視圖和變換將圖像渲染爲3D立方體
- 14. 如何在二維視圖中創建立方體並基於點/錨來縮放它?然後在3D中將立方體可視化
- 15. 查找立體圖像對的視差圖
- 16. 立體圖像和計算視差/深度圖的本地庫
- 17. 立方體貼圖查找
- 18. 立方體的散點圖
- 19. Opengl基本立方體繪圖,但立方體繪製單色
- 20. Arduino(陀螺儀/加速度計)可視化到處理(3d立方體)
- 21. 3D圖像可視化與numpy/vtk
- 22. 可視化原始圖像數據
- 23. 可視化圖像的陰影-matlab
- 24. Debbuger可視化圖像數據
- 25. 可視化拖放HTML內聯圖像
- 26. 如何可視化/調試圖像?
- 27. 可視化DCT係數作爲圖像
- 28. 無法可視化Xcode中的圖像
- 29. 可視化深度圖像OpenCV
- 30. D3D11:從6張圖像創建立方體貼圖
正確的問題是你想如何可視化。然後你應該問如何在Matlab中做到這一點。 – Mikhail 2013-02-15 20:00:58
我想看看它是一個立方體。我希望能夠沿着我選擇的任意軸探索立方體,如果這不是太多的話:)我還有其他什麼選擇? – Zoran 2013-02-15 20:06:38