Rotation of a Volume

2 vues (au cours des 30 derniers jours)
carlos Uribe
carlos Uribe le 19 Nov 2013
Réponse apportée : Matt J le 19 Nov 2013
Sorry about this simple question but didn't find a way of doing it.
Is there a way I can do the following
for i=1:nslices
A(:,:,i)=rot90(A(:,:,i),3);
end
without having the loop? The loop takes a while.
In general what I'm doing is rotating a volume about the third dimension

Réponse acceptée

Matt J
Matt J le 19 Nov 2013
Modifié(e) : Matt J le 19 Nov 2013
imrotate(A,90*3) will do it if you have the appropriate toolbox.

Plus de réponses (1)

Matt J
Matt J le 19 Nov 2013
You can also do things like this
A = flipdim(permute(A,[2,1,3]),2);

Catégories

En savoir plus sur Image Processing Toolbox 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