26 May 1999 Concept and realization of an object-oriented class library designed for 3D-image processing and visualization in medical diagnostics
Author Affiliations +
Abstract
For interactive diagnostics or therapy planning on tomographic images hard- and software as well as concept specific dependencies should be avoided to reduce development costs and to increase portability to other platforms. A set of object-oriented class libraries was designed to work on several operating system and respects actual programming standards. The conceptual link between pixels, slice orientation, and geometry was incorporated to a topology class. It manages the spatial image orientation and handles regularly and irregularly arranged image volumes. An image analysis library includes numerous operators applicable to single-channel and multi-channel images. A 3D model and visualization library allows to reconstruct anatomical structures, which can be interactively measured and virtually cut. Due to the topology management a Cartesian re-arrangement of irregularly oriented images with increasing storage demands can be avoided. Because the libraries are implemented using C++ and Open Inventor, applications can be easily prototyped and identical visualization and planning features can be used independent of the operating system. By the use of platform independent concepts, programing languages and standards, the program libraries could be used in multiple environments. Application development time was drastically reduced.
© (1999) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Stefan Guenther, Stefan Guenther, Heinrich Martin Overhoff, Heinrich Martin Overhoff, Eckart Stiller, Eckart Stiller, } "Concept and realization of an object-oriented class library designed for 3D-image processing and visualization in medical diagnostics", Proc. SPIE 3658, Medical Imaging 1999: Image Display, (26 May 1999); doi: 10.1117/12.349445; https://doi.org/10.1117/12.349445
PROCEEDINGS
11 PAGES


SHARE
Back to Top