File Exchange

image thumbnail

VolumeViewer

version 1.1 (17.6 MB) by

An interactive viewer for 3D and 4D data sets.

8 Downloads

Updated

View License

This interactive image viewer is intended to explore multi-frame tomographic medical image data consisting of 3 spatial domains and a 4th domain (e.g. time, phase, energy). It is based of Sliceomatic by Eric Ludlam.
Input argument can be used to initialize the display. A callback function can be specified to trigger on pixel selection.
Can be run in wait-for-close mode, in which the user can select a cropped volume, 2D slices, and a range of time frames (4th dimension).
Demo call function (volViewerDemo.m) and data are included along with a detailed user manual, which can be accessed as pdf file or through the help menu.

Comments and Ratings (3)

Ran Klein

Ran Klein (view profile)

This function is not compatible with newer versions of Matlab. Please do not use it until I have a chance to update. Please refer to View4D as a possible alternative.

Error in initializeVolViewer (line 62)
if lim(1)==lim(2), lim(1) = 0; end

Error in volViewer_volViewer_OpeningFcn (line 120)
initializeVolViewer(handles, varargin);

Error in gui_mainfcn (line 220)
feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:});

Error in volViewer (line 100)
gui_mainfcn(gui_State, varargin{:});

MATLAB Version: 8.5.1.281278 (R2015a) Service Pack 1

Angelina

it may be me, but there is possibly something missing in this package? when I run the demo, i receive the error:

Undefined function 'setPullDownValue' for input
arguments of type 'double'.

Error in initializeVolViewer (line 387)
setPullDownValue(handles.TimeOperationPopupmenu,p{i+1});

Error in volViewer>volViewer_OpeningFcn (line 120)
initializeVolViewer(handles, varargin);

Error in gui_mainfcn (line 221)
feval(gui_State.gui_OpeningFcn, gui_hFigure, [],
guidata(gui_hFigure), varargin{:});

Error in volViewer (line 98)
[varargout{1:nargout}] =
gui_mainfcn(gui_State, varargin{:});

Error in volViewerDemo (line 21)
[ROIs,frames] = volViewer(vol,... % 4D volume data

Updates

1.1

Added missing files HotMetal.m colormap and mst2frameTimes.m

MATLAB Release
MATLAB 7.5 (R2007b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today