stacking rgb images into 3d or 4d variable
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Raheema Al Karim Damani
le 26 Sep 2019
Commenté : Raheema Al Karim Damani
le 6 Nov 2019
I have mri frames that are in rgb and I want stack them in a 4d variable ( height x width x 3 channels x number of frames) so that I can view them as a montage.
How can i do this?
0 commentaires
Réponse acceptée
Adam Danz
le 26 Sep 2019
Modifié(e) : Adam Danz
le 26 Sep 2019
a = ones(5,6,3)+0;
b = ones(5,6,3)+1;
c = ones(5,6,3)+2;
stacked = cat(4,a,b,c);
% ^ concatenate along 4th dim
If the image sizes are not identical, you can pad them smaller ones to match the size of the larged one by using paddarray() and then use cat().
10 commentaires
Adam Danz
le 6 Nov 2019
I see you've asked similar questions since adding the question above. If you still need help, please create a new question in the forum and send me the link to your new question or add the link as a comment below.
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur 3-D Volumetric Image Processing 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!