imagesc3D

Version 1.0.0.0 (4.64 KB) by Mohak
View 3D data slice by slice using imagesc
412 Downloads
Updated 27 Mar 2018

imagesc3D displays 3D images using imagesc fuction from 3 perpendicular
views (i.e. 3 (e1-e2 planes), 1 (e2-e3 planes), 2 (e3-e1 planes), )) in
slice by slice fashion with mouse based slice browsing and window and
level adjustment control.
Usage:
imagesc3D(...) is the same as imagesc(...)
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). Window and level adjustment control works only for
grayscale images.

Use '3', '1', and '2' buttons to switch between projected viewing planes

"Auto W/L" button adjust 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 control
display intensity range.

Note: The sensitivity of mouse based window and level adjustment is set
based on the user defined display intensity range; the wider the range
the more sensitivity to mouse drag.

This function is adapted from imshow3Dfull v2.5 published on Mathwork
File Exhange by Mayasam Shahedi

Contributors:
Mohak Patel and Alex Landauer
Date: 26th March 2018

Use Github repo (https://github.com/mohakpatel/imagesc3D) for bug fixes.

Example
--------
% Display an image (MRI example)
load mri
Image = squeeze(D);
figure,
imagesc3D(Image)

% Display the image, change the colormap
figure,
imshow3Dfull(Image);
colormap('hot')

Cite As

Mohak (2024). imagesc3D (https://github.com/mohakpatel/imagesc3D), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2017a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.0.0.0

Added image

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.