stacking images for tomographic representation

I have taken the projection of an object for multiple angles.I have taken iradon, and now i have the cross sectional slices(as row/column matrix). I want to stack every 10th slice along Z in a kinda 3D visualization(with gap between the slices), for showing the corresponding cross sectional slice of the object(like the image specified in the link -http://stackoverflow.com/questions/6283918/matlab-merge-submatrices). I have no idea where to start with. Kindly give some suggestions.

답변 (1개)

David Sanchez
David Sanchez 2013년 6월 11일

0 개 추천

[n_rows n_cols]=size(my_2D_image);
my_3D_image = zeros(n_rows,n_cols,Number_im/10); % initialize your 3D matrix
for k = 1:10:last_image
my_3D_image(:,:,(k+9)/10) = my_2D_image(k);
end

댓글 수: 1

pri
pri 2013년 6월 11일
편집: pri 2013년 6월 11일
Thank you so much for your response. this method stacks every 10th slice along Z of the new matrix. I need to visualize this 3D matrix like the image specified in that link. kindly give suggestions.

댓글을 달려면 로그인하십시오.

질문:

pri
2013년 6월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by