Sequence of slice() images
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
J W
le 24 Jan 2016
Commenté : Walter Roberson
le 24 Jan 2016
How can I automatically save a sequence of slice() images? It doesn't seem to fall under the same approach that plot() images do
0 commentaires
Réponse acceptée
Walter Roberson
le 24 Jan 2016
It is exactly the same, getframe() / imwrite(), or print(), or saveas()
2 commentaires
Walter Roberson
le 24 Jan 2016
slice() returns a graphics object, not an array of data. imwrite() is only for writing arrays of data. One possibility using imwrite() is
x=1:1:3;
[X,Y,Z]=meshgrid(x,x,x);
u=sin(X);
slice(X,Y,Z,u,1,1,1);
pause(0.01); %draws and gives time to render
h = getframe(gca);
imwrite(h,'test.jpg');
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Image Preview and Device Configuration 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!