Paper
1 August 1991 Image annotation under X Windows
Steven Pothier
Author Affiliations +
Abstract
A mechanism for attaching graphic and overlay annotation to multiple bits/pixel imagery while providing levels of performance approaching that of native mode graphics systems is presented. This mechanism isolates programming complexity from the application programmer through software encapsulation under the X Window System. It ensures display accuracy throughout operations on the imagery and annotation including zooms, pans, and modifications of the annotation. Trade-offs that affect speed of display, consumption of memory, and system functionality are explored. The use of resource files to tune the display system is discussed. The mechanism makes use of an abstraction consisting of four parts; a graphics overlay, a dithered overlay, an image overly, and a physical display window. Data structures are maintained that retain the distinction between the four parts so that they can be modified independently, providing system flexibility. A unique technique for associating user color preferences with annotation is introduced. An interface that allows interactive modification of the mapping between image value and color is discussed. A procedure that provides for the colorization of imagery on 8-bit display systems using pixel dithering is explained. Finally, the application of annotation mechanisms to various applications is discussed.
© (1991) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Steven Pothier "Image annotation under X Windows", Proc. SPIE 1472, Image Understanding and the Man-Machine Interface III, (1 August 1991); https://doi.org/10.1117/12.46470
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Visualization

Zoom lenses

Computer programming

Image display

Image understanding

Interfaces

Image storage

RELATED CONTENT

Derivation Of Information From Images
Proceedings of SPIE (February 21 1980)
Synthetic display of 3D terrain and objects
Proceedings of SPIE (March 22 1996)
Patterns of coordination in Improvise visualizations
Proceedings of SPIE (January 29 2007)
Data Base Support For Automated Photo Interpretation
Proceedings of SPIE (November 12 1981)
Multiwindow Displays Of Text, Graphics And Images
Proceedings of SPIE (June 03 1987)

Back to Top