Abstract
The paper presents a library for image processing based on abstract image data-types. The library finds a balance between programmability and efficiency of implementation of image processing operations. Operations are designed using abstract concepts for images and pixel manipulation to be independent of the image data-type. Operations may be optimized in an iterative way by replacing abstract concepts with data-type specific operations, reaching the level of efficiency of operations designed from scratch for a specific image data-type.
This research was supported by STW project AWI92-1691
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
T. Butler and P. Krolak. An overview of the programmer's imaging kernel (PIK) proposed standard. Computers and Graphics, 15(4):465–472, 1991.
J. Piper and D. Rutovitz. Data structures for image processing in a C language and Unix environment. Pattern Recognition Letters, 3:119–129, March 1985.
A. C. Sleigh and P. K. Bailey. DIPOD: an image understanding development and implementation system. Pattern Recognition Letters, 6:101–106, July 1987.
D. Hatfield, R. A. Miner, and C. T. Wilkes. A mathematical expression language for imaging applications. Computers and Graphics, 15(4):495–506, 1991.
G. X. Ritter, J. N. Wilson, and J. L. Davidson. Image algebra: an overview. Computer Vision, Graphics, and Image Processing, 49:297–331, 1990.
R. van den Boomgaard and R. van Balen. Methods for fast morphological image transforms using bitmapped binary images. CVGIP: Graphical Models and Image Processing, 54(3):252–258, May 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koelma, D., Smeulders, A. (1995). An image processing library based on abstract image data-types in C++. In: Braccini, C., DeFloriani, L., Vernazza, G. (eds) Image Analysis and Processing. ICIAP 1995. Lecture Notes in Computer Science, vol 974. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60298-4_242
Download citation
DOI: https://doi.org/10.1007/3-540-60298-4_242
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60298-9
Online ISBN: 978-3-540-44787-0
eBook Packages: Springer Book Archive