DocumentCode
1441522
Title
Digital image processing-an object-oriented approach
Author
Roman, Dan ; Fisher, Mark ; Cubillo, James
Author_Institution
Fac. of Electron., Tech. Univ. of Cluj-Napoca, Romania
Volume
41
Issue
4
fYear
1998
fDate
11/1/1998 12:00:00 AM
Firstpage
331
Lastpage
333
Abstract
This paper presents a class library dedicated to digital image processing which provides resources for essential digital image processing operations. Besides its practical value, the class library is used to teach both object-oriented software engineering methodology and digital image processing. The resulting module can be accessed from independent specialized applications through its public interface while its implementation details are perfectly encapsulated. First of all it is used as the inner part of an integrated environment designed for students and researchers in the field of digital image processing. This software component was built aiming for both portability and extendibility. It contains attributes and methods that allow for a wide range of digital image processing algorithms: point and geometric operations; filter, edge detection, segmentation and texture operations; and fast Fourier transforms, discrete cosine transforms, and wavelet and Gabor transformations. All these can be used for image enhancement, restoration, compression, analysis, and synthesis
Keywords
engineering education; image processing; object-oriented programming; software engineering; Gabor transformations; digital image processing; digital image processing algorithms; discrete cosine transforms; edge detection; encapsulation; fast Fourier transforms; filter; geometric operations; image analysis; image compression; image enhancement; image restoration; image synthesis; integrated environment; object-oriented approach; object-oriented software engineering; point operations; segmentation; texture operations; wavelet; Application software; Digital filters; Digital images; Discrete cosine transforms; Fast Fourier transforms; Gabor filters; Image edge detection; Image segmentation; Software engineering; Software libraries;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/13.728270
Filename
728270
Link To Document