JOURNAL ARTICLE

<title>Images and image domains in Image Algebra Ada</title>

Michael F. Yoder

Year: 1990 Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Vol: 1350 Pages: 274-282   Publisher: SPIE

Abstract

The Image Algebra Ada (IAA) system is the basis for a programming environment that enables the nearly direct use of image algebra by an Ada programmer. The system has two components: a translator which converts the IAA source into pure Ada and runtime support packages for the resulting programs. The most important data structures in this system are images. An image is a map from a set of points (the domain of the image) to values in some Ada type. A point is an n-tuple of integers (any number of dimensions is supported). Points are usually interpreted as being represented in Cartesian coordinates however in principle other coordinate systems e. g. polar could be used. A design goal of IAA was to allow arbitrary domains while still supporting " boxy" domains (parailelepipeds) efficiently. A naive strategy for this is to have one representation for boxes which records the bounds of the box and one for non-boxes which is a linear list of the points. The approach taken however avoids having two different representations. We decompose the domain into slices along one dimension and use an interval representation for consecutive identical slices. This can represent arbitrary sets and achieves its least space and time costs for boxy sets. The representation is recursive: boxes resemble lists and nonboxes resemble trees. With this representation non-boxy domains are fairly compact when they represent areas or

Keywords:
Cartesian coordinate system Representation (politics) Dimension (graph theory) Domain (mathematical analysis) Computer science Image (mathematics) Linear algebra Set (abstract data type) Point (geometry) Algebra over a field Mathematics Combinatorics Pure mathematics Programming language Computer vision Geometry Mathematical analysis

Metrics

4
Cited By
0.58
FWCI (Field Weighted Citation Impact)
0
Refs
0.66
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Image and Video Retrieval Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
Medical Image Segmentation Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

<title>Introduction to Image Algebra Ada</title>

Joseph N. Wilson

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1991 Vol: 1568 Pages: 101-112
JOURNAL ARTICLE

<title>ADA interpretative system for image algebra</title>

Juan J. MurilloJoseph N. Wilson

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1992 Vol: 1769 Pages: 166-177
JOURNAL ARTICLE

<title>Structural description of images using image algebra</title>

Hongchi ShiGerhard X. Ritter

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1992 Vol: 1769 Pages: 368-375
JOURNAL ARTICLE

<title>Algebra of image transformations</title>

Raghu RaghavanWayne Lawton

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1990 Vol: 1350 Pages: 455-466
JOURNAL ARTICLE

<title>Image algebra algorithm development environment</title>

Cathryn M. BelislePamela A. Horner

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1992 Vol: 1769 Pages: 154-165
© 2026 ScienceGate Book Chapters — All rights reserved.