How can I calculate Maximum Intensity Projection for a 3D image

Hi everyone,
I am new to this community and have a question about computing MIP for a 3D image I have, with (192x192x32) dimensions. What is the simplest way of computing MIP for a 3D image?
Thanks

Answers (1)

max(Image,[],dim)
where dim=1,2,3 is the dimension along which you want to project.

2 Comments

Thanks. I did that but then how can I display the MIP as a 3D image (be able to rotate it)?
An MIP of a 3D image is a 2D image. Possibly, you mean you would like to take the MIP along arbitrary directions in 3D. For that, you would have to rotate the volume into alignment with the x,y, or z axis. Then, take the MIP along one of these major axes as above and display the result using imshow or similar...
Rotations of a volume can be done with tformarray.

Sign in to comment.

Categories

Asked:

on 14 May 2013

Community Treasure Hunt

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

Start Hunting!