How to display a 3D image
显示 更早的评论
I have many binary images. ¿Is it possible to display them in a 3D image?
Example:
A=zeros(50,50,50);
This is a matrix of 50 white planes. The result of display it should be a white cube. ¿How can i make it?
采纳的回答
更多回答(2 个)
Image Analyst
2011-11-24
0 个投票
MATLAB doesn't really have any 3D display capability. Not like a true volume visualization program like Avizo or similar. You can get "2.5D" doing things like surf() or you can view "projections" of 3D data onto a 2D plane and view those. The projections can show internal things if you want, like Oliver Woodford does in his vol3D http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A29192
Chances are that your visualization won't be very useful - it would look just like a solid square, or hexagon, or something so I'm not sure what you're wanting to do with that.
类别
在 帮助中心 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!