Hardware accelerated 3D viewer for MATLAB
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
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Display and Exploration > Basic Display >
Tags
Acknowledgements
Inspired: Microscopy Image Browser (MIB), Microscopy Image Browser 2 (MIB2), stackRegWrapper
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.4.0.0 | 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. |
||
1.3.0.0 | Changed the InstallJava3D script for windows installations.
|
||
1.1.0.0 | Minor tyop in the title. |
||
1.0.0.0 |