Code covered by the BSD License  

Highlights from
look3d: A 3-D Image Viewer

4.33333

4.3 | 3 ratings Rate this file 33 Downloads (last 30 days) File Size: 2.44 MB File ID: #29067
image thumbnail

look3d: A 3-D Image Viewer

by Ren Hui Gong

 

18 Oct 2010 (Updated 20 Oct 2010)

This GUI program allows you to navigate through a 3-D image with three orthogonal views.

| Watch this File

File Information
Description

This GUI program allows you to navigate through a 3-D image with three orthogonal views, and display the intensity value at any voxel location. You can see the intensity values by moving the mouse pointer over any of the three views, or you can navigate through the data using following two methods:

- Use the sliders to navigate in one of the three directions;

- Click a point in any view to see the three orthogonal slices at that point.

This tool is also useful if you want to visualize or check the values of the deformation fields after a deformable registration. If this is what you are looking for, be sure to save the deformation fields in three separate 3-D images in a MetaImage format.

At the moment only MetaImage formats (.mhd and .mha) are supported.

The code for reading MetaImage data is taken from ReadData3D by D. Kroon, University of Twente, July 2010.

Three ways to run this code:

1. LOOK3D, without any arguments;

2. LOOK3D(filename), where filename is ended with .mhd or .mha;

3. LOOK3D(V), where V is a 3-D array with column->X, row->Y, and the third dimension maps to Z.

MATLAB release MATLAB 7.11 (2010b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (8)
19 Oct 2010 ?

sounds good

19 Oct 2010 ?

only mhd

19 Oct 2010 Ren Hui Gong

Adding support for other formats is easy. Please see ReadData3D by D. Kroon.

19 Oct 2010 Sean de

Perhaps I missed how to to this, but it would be really nice if we could call this function with a 3D image volume from the workspace.
I.e. I could call look3d(my_volume) and then it would give me the utility.

Nice work though!

20 Oct 2010 Ren Hui Gong

I've made a version for you, called v3. You should be able to see it soon.

25 Nov 2010 Nick

The features are limited, but it does what it promises well.

09 Jan 2011 Thomas Yengst

great viewer - does just enough. No bells and whistles is greatly appreciated

10 Jan 2012 kittu

great viewer..it works great..thnx

Please login to add a comment or rating.
Updates
19 Oct 2010

Fixed a bug in loading empty images that have an uniform background intensity;

Added two testing data (one sheep femur CT and one 3-D control grid after a deformable registration).

19 Oct 2010

- Fixed a bug in loading empty images that have an uniform background intensity;

- Added two testing data (one sheep femur CT and one 3-D control grid after a deformable registration).

19 Oct 2010

v2: 2010-10-19

- Fixed a bug in loading empty images that have an uniform background intensity;

- Added two testing data (one sheep femur CT, and one 3-D control grid after a deformable registration).

20 Oct 2010

v3: 2010-10-20
Now the GUI can be called with one argument, which is either a file name of a MetaImage format, or a 3-D array that represents a volume.

Tag Activity for this File
Tag Applied By Date/Time
image processing Ren Hui Gong 18 Oct 2010 12:32:33
visualization Ren Hui Gong 18 Oct 2010 12:32:33
3d image Ren Hui Gong 18 Oct 2010 12:32:33
deformable registration Ren Hui Gong 19 Oct 2010 14:41:11
deformation field Ren Hui Gong 19 Oct 2010 14:41:11
image processing Mustafa 27 Dec 2010 00:12:54

Contact us at files@mathworks.com