Paper
30 April 1992 Use of image algebra for portable image processing algorithm specification
Author Affiliations +
Proceedings Volume 1659, Image Processing and Interchange: Implementation and Systems; (1992) https://doi.org/10.1117/12.58406
Event: SPIE/IS&T 1992 Symposium on Electronic Imaging: Science and Technology, 1992, San Jose, CA, United States
Abstract
The design of portable image processing algorithms depends on the availability of standard specification languages. In many cases, such specification languages have taken the form of subprogram libraries. In this paper, we discuss a different approach to language standards, namely, the use of mathematical system, an image algebra, for specifying image processing algorithms. The AFATL image algebra, capable of specifying all finite gray level image processing algorithms, provides a variety of mathematical tools with which to manipulate images at a high level. This paper discusses the unique benefits of using such a mathematical system as a common interface specification rather than using typical subprogram libraries, and presents the basic operations and operands of the AFATL image algebra. In addition, we look closely at an imbedding of the image algebra into the Ada programming language. This imbedding provides the basis for a portable high-level image processing language. Benefits and drawbacks of both an Image Algebra Ada (IAA) translator and an Image Algebra Interpreter (IAI) for a sublanguage of IAA are discussed. We close with an analysis of prospects for future use of image algebra in algorithm specification.
© (1992) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Joseph N. Wilson "Use of image algebra for portable image processing algorithm specification", Proc. SPIE 1659, Image Processing and Interchange: Implementation and Systems, (30 April 1992); https://doi.org/10.1117/12.58406
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Digital imaging

Binary data

Convolution

Computer vision technology

Machine vision

Computer programming

RELATED CONTENT

ADA interpretative system for image algebra
Proceedings of SPIE (June 01 1992)
Structural description of images using image algebra
Proceedings of SPIE (June 01 1992)
Introduction to Image Algebra Ada
Proceedings of SPIE (July 01 1991)
Heterogeneous matrix products
Proceedings of SPIE (July 01 1991)

Back to Top