Still Image Architecture
Developing applications that use STI does not require a comprehensive knowledge of its inner workings. However, an overview of the STI architecture aids in understanding the use of the API. A major design goal of this architecture is to reduce the software investment an application developer must make to support image acquisition devices. It is intended to allow application developers to focus on application features, rather than hardware controls.
The STI architecture has several components:
The following figure illustrates the STI architecture. The imaging application calls the Still Image API directly, through an event monitor, or through an imaging API.