How to create a montage from a 3D subvolume?

3 vues (au cours des 30 derniers jours)
Colleen
Colleen le 26 Sep 2013
Commenté : Jan le 13 Mar 2014
I have created a 3D subvolume within a 3D image. I would now like to display that subvolume as a montage. It appears that I need to save the subvolume and then call it using the montage command. However, I cannot figure out how to successfully save the 3D subvolume. Please let me know if my question is unclear or if more information is needed. Thank you.

Réponse acceptée

Matt J
Matt J le 26 Sep 2013
Modifié(e) : Matt J le 26 Sep 2013
No, you don't need to save it. From the doc,
montage(I) displays all the frames of amultiframe image array I in a single image object. I can be a sequence of binary, grayscale, or truecolorimages. A binary or grayscale image sequence must be an M-by-N-by-1-by-K array. A truecolor image sequence must be an M-by-N-by-3-by-K array.
  3 commentaires
Colleen
Colleen le 26 Sep 2013
I jumped the gun on asking a follow-up question. It appears that the following line of code solves my problem. Thanks!
montage(reshape(SubV,[size(SubV,1), size(SubV,2), 1, size(SubV,3)]),'DisplayRange',[]);
Jan
Jan le 13 Mar 2014
Brilliant!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Fractals dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by