Spectus3D is a volume rendering program I created in the summer of 2006 as part of a thesis project for my Masters in Medical Physics Computing (at the University of Aberdeen).
It displays volumetric data (such as CT or MRI scans) in 3D, while allowing real time interaction with the volume, with image slices being observable on their own, or in their original context.
Features include:
- Interactive speeds
- Perspective or orthographic projections
- Range of pseudo colour scales
- Multiplatform
- View individual slices (alone, in context, or intersecting)
- Vary transparency levels
- Voxels need not be cubic
- Thresholding
- Brain extraction
- Edge detection
The program takes advantage of any 3D hardware found on a computer, as well as allowing a trade off between quality and interactive speed when desired. This allows it to run on low end/older hardware.
Spectus3D was coded in Java and uses the Java3D API. It has been tested under both Windows XP and Linux.
To see more of Spectus3D please view the videos and screenshots.
You can get in touch with me by email [ spectus3d at netedge.co.uk ], replacing the at with @ .
|
|