MATLAB Answers

Extracting Slices From Slice Function

2 views (last 30 days)
Articat
Articat on 11 Oct 2019
Answered: prasanth s on 11 Oct 2019
I have a volume that I am seperating into individual slices, here is the follwing code:
figure,
S = slice(xGrid2,zGrid2,yGrid2,permute(velocityMag./u,[3 2 1]),[5,10,15,20,25],[0],[]);
S(1).EdgeColor = 'none';
S(1).FaceAlpha = 0.8;
S(2).EdgeColor = 'none';
S(2).FaceAlpha = 0.8;
S(3).EdgeColor = 'none';
S(3).FaceAlpha = 0.8;
S(4).EdgeColor = 'none';
S(4).FaceAlpha = 0.8;
colormap('jet');
Is there a way I can select each slice and plot it individually?
Thanks for the help!

  0 Comments

Sign in to comment.

Accepted Answer

prasanth s
prasanth s on 11 Oct 2019
use the vector slicing to get one slice, Let V is the input volume. e.g
S=V(:,:,1);
use 'imshow' or 'imagesc' functions to view the slice as image

  0 Comments

Sign in to comment.

More Answers (0)


Translated by