Hardware accelerated 3D viewer for MATLAB

A set of demonstrations that show how to install and use an accelerated 3D viewer for MATLAB.
Updated 13 Aug 2011

View License

ImageJ is an image processing software, very popular in the Life-Science field. If you are a master student, a PhD or a postdoc in Biology, there is a very good chance that ImageJ is installed on your computer.

ImageJ is developed mainly by Wayne Rasband, and is written in Java (see http://rsb.info.nih.gov/ij/index.html). It has a clever plugin system that allows users to extend it with new functionalities.

Fiji (Fiji is Just ImageJ, http://fiji.sc/) is a distribution of ImageJ, that includes (amongst other things) a lot of plugins, some useful libraries and an updater to keep everything up to date.

Amongst other things, it is made to facilitate inter-operability with other softwares. For instance, it offers scripting facilities using popular languages such as Python, Ruby, Clojure, Beanshell, Javascript, etc. It also ships with Miji, a set of utilities made to ease its interaction with MATLAB. Since ImageJ is written in Java, it can be called directly from within MATLAB, and be used as a supporting image visualization, processing or analysis tool.

In this demo bundle, we demonstrate how to use Fiji to get a very nice, hardware accelerated, 3D viewer in MATLAB.

Note on updates on these demos files: If you have already installed Fiji and set the paths as explained in this demo introduction, you do not have to re-download them from the FEX. All you have to do is launch Fiji and run the updater. The demo files, which are part of the Fiji distribution, will be updated as well,

Cite As

Jean-Yves Tinevez (2024). Hardware accelerated 3D viewer for MATLAB (https://www.mathworks.com/matlabcentral/fileexchange/32344-hardware-accelerated-3d-viewer-for-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
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!
Version Published Release Notes

Added a new demo file, relating how to generate surface plots: a 3D surface is generated from a 2D image, interpreting pixel value as elevation. Thanks to the recent work of Johannes on Fiji 3D viewer.

Changed the InstallJava3D script for windows installations.
Updated the demo introduction as well.
Thanks to Peter Beemiller.

Minor tyop in the title.