A high-level 3D visualization API for Java and ImageJ
Related Experiment Video
Updated: Jun 12, 2026

Using High Resolution Computed Tomography to Visualize the Three Dimensional Structure and Function of Plant Vasculature
Published on: April 5, 2013
Benjamin Schmid1, Johannes Schindelin, Albert Cardona
1Department of Neurobiology and Genetics, Biocenter, University of Würzburg, Am Hubland, Würzburg, Germany. b.schmid@biozentrum.uni-wuerzburg.de
Background:
Current imaging methods such as Magnetic Resonance Imaging (MRI), Confocal microscopy, Electron Microscopy (EM) or Selective Plane Illumination Microscopy (SPIM) yield three-dimensional (3D) data sets in need of appropriate computational methods for their analysis. The reconstruction, segmentation and registration are best approached from the 3D representation of the data set.
Results:
Here we present a platform-independent framework based on Java and Java 3D for accelerated rendering of biological images. Our framework is seamlessly integrated into ImageJ, a free image processing package with a vast collection of community-developed biological image analysis tools. Our framework enriches the ImageJ software libraries with methods that greatly reduce the complexity of developing image analysis tools in an interactive 3D visualization environment. In particular, we provide high-level access to volume rendering, volume editing, surface extraction, and image annotation. The ability to rely on a library that removes the low-level details enables concentrating software development efforts on the algorithm implementation parts.
Conclusions:
Our framework enables biomedical image software development to be built with 3D visualization capabilities with very little effort. We offer the source code and convenient binary packages along with extensive documentation at http://3dviewer.neurofly.de.
Related Concept Videos
Three-Dimensional Microscopy in Microbiology
Imaging Biological Samples with Optical Microscopy
In optical microscopy, the specimen to be viewed is placed on a glass slide and clipped on the stage...
Cylinders in Three-Dimensional Space
Imaging Studies III: Computed Tomography
Divergence Theorem in 3D Space
Computed Tomography
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...

