Next: Volume
Up: OpenVL - The Open
Previous: Introduction
Contents
OpenVL Overview
Figure 1:
Overview of OpenVL.
|
Figure 1 shows an overview of OpenVL. The arrows indicate the calling sequence. The
user application is at the highest level and makes use of various OpenVL components.
There are four main
components of OpenVL:
- Volume: This component is responsible for storing the volumetric data in various layouts and providing access to the data.
- Volume File Input/Output: This component is responsible for loading volumetric data stored
in user files into the Volume component and writing the data in the Volume component to user files.
- Volume Processing: This component provides a framework for implementing various volume
processing algorithms. By volume processing we mean any task that can be performed on a volume. This includes image processing. A task can be as simple as computing the histogram of a volume to performing some complex segmentation [5,10].
- Utility Classes: These are a collection of classes commonly needed when working with volumetric
datasets.
In the next sections we discuss each of the OpenVL components in detail.
Next: Volume
Up: OpenVL - The Open
Previous: Introduction
Contents
Sarang Lakare
2002-12-23