imshow3D displays 3D images in slice by slice fashion with mouse based slice browsing and window and level adjustment control.
Usage:
imshow3D ( Image )
imshow3D ( Image , [] )
imshow3D ( Image , [LOW HIGH] )
Image: 3D image MxNxK (K slices of MxN images)
[LOW HIGH]: display range that controls the display intensity range of the grayscale image (default: the widest available range)
Use the scroll bar or mouse scroll wheel to switch between slices. To adjust window and level values keep the mouse right button pressed and drag the mouse up and down (for level adjustment) or right and left (for window adjustment).
"Auto W/L" button adjusts the window and level automatically.
While "Fine Tune" check box is checked the window/level adjustment gets 16 times less sensitive to mouse movement, to make it easier to fine tune the window and level values.
Scrolling and window/level adjustment has been designed similar to the standard medical image visualization software.
Example
--------
% Display an image (MRI example)
load mri
Image = squeeze(D);
figure,
imshow3D(Image)
% Display the image, adjust the display range
figure,
imshow3D(Image,[20 100]);
|