rordenlab / MRIcroGL

v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.
https://www.nitrc.org/plugins/mwiki/index.php/mricrogl:MainPage
Other
197 stars 31 forks source link

MIP render #41

Closed haibinswe closed 2 years ago

haibinswe commented 2 years ago

It looks like that MIP rendering results in a 3D image, and the image can be rotated or flipped from any angle. So if the MIP rendering results a 3D image, can we save that 3D image into Nifti format image? If not, why the MIP rendering looks like a 3D image?

neurolabusc commented 2 years ago

The Maximum Intensity Projection takes a 3D image as input and generates a 2D image as output. It is like a 2D Xray that only detects the brightest object in the path of each ray. Since MIP renderings are 2D, it makes sense to save them as 2D images like PNG rather than 3D volumes like NIfTI. As the wikipedia page shows, you can make a movie of 2D MIP images to help the viewer appreciate depth.

haibinswe commented 2 years ago

So what we actually see from the MIP rendering in MRIcroGL is a 2D image or 2D projection, Although there is a 3D contour in the MIP rendering? And I want to know what happened when I rotated the MIP rendering images, maybe the image is 2D MIP image generated from the rotated 3D volume, or generated from the ray that parallel to our viewpoint?

neurolabusc commented 2 years ago

The Maximim intensity projection MIP is records the brightest value from the perspective of the camera, regardless of depth. The appearance depends on the brightness of the voxels and the position of the camera. mip