Three dimensional plots for image frames
显示 更早的评论
If I have a multidimensional array of size ( height of image x width of image x 3 x number of frames), is it possible to generate a three dimensional interactive plot for all the different frames as given in the image below

Here, y would be the total number of image frames, x will be the width of the image frames and finally z will be the height of the image.
2 个评论
Rik
2021-7-14
You might need to convert to grayscale, but many medical data viewers will allow you to view 3D data. Have you looked for any?
This does require you to store your video in a single multidimensional array.
Neha Binish
2021-7-14
回答(2 个)
Walter Roberson
2021-7-15
1 个投票
It depends what you mean by "interactive plot" .
MATLAB offers the volumeViewer() app, which is interactive... but in some ways is rather limited. I would not use it for interactive volume reconstruction.
I have found that the File Exchange contribution video_fig can be very useful as a foundation for handling volumes. It is only 2D display, but can use the slices as "frames" for animation, and you can do 2D manipulations on each of the slices. It is often not what people were originally thinking of for 3D work, but it can often be customized to be useful.
类别
在 帮助中心 和 File Exchange 中查找有关 Lighting, Transparency, and Shading 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
