
A Simplified Approach to Image Processing
Classical and Modern Techniques in C
Prentice Hall (Publisher)
Published on 21. November 1996
Book
Paperback/Softback
336 pages
978-0-13-226416-7 (ISBN)
Description
This book presents the underlying algorithms used in all the basic of the advanced image processing techniques. The use of these techniques used to be limited to signal processing engineers and scientists. The decreasing cost of computer power and increasing quality of computer graphics has allowed image processing techniques to be used in almost all professional communities.
More details
Language
English
Place of publication
Upper Saddle River
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 189 mm
Width: 232 mm
Thickness: 21 mm
Weight
575 gr
ISBN-13
978-0-13-226416-7 (9780132264167)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
(NOTE: Each chapter ends with a 'For further study' section.)
1. Introduction.
What is image processing? Visual perception. Color representation. Image capture, representation and storage. Image output. The software.
2. Point Processes.
Arithmetic operations. XOR. Look-up tables. Histograms. Contrast Stretching. Intensity transforms.
3. Area Processes.
Convolutions. Blurring. Sharpening. Edge detection. Median filtering. Min/max filtering.
4. Geometric Processes.
Forward and inverse mapping. Interpolation. Scaling. Rotation. Translation. Mirroring.
5. Frame Processes.
Addition. Subtraction. And/or. Average.
6. Image Halftoning.
Introduction to halftoning. Patterning. Dithering. Error diffusion. Beyond bilevel output. Practical considerations when halftoning.
7. Image Transforms.
Introduction to the frequency domain. Discrete fourier transform. Filtering in the frequency domain. Discrete cosine transform.
8. Image Warping and Morphing.
Introduction to 2-dimensional morphing. Spatial transformations. Meshwarp algorithm. Field warping algorithm. Cross dissolve. Practical considerations when morphing.
9. Image Compression.
Introduction to image compression. Run-length encoding. Huffman coding. Modified Huffman coding. Modified READ. Limpel Ziv Welch algorithm. Arithmetic coding. JPEG. Other state-of-the-art image compression methods.
Appendix: Image Processing Resources.
Glossary.
Bibliography.
Index.
1. Introduction.
What is image processing? Visual perception. Color representation. Image capture, representation and storage. Image output. The software.
2. Point Processes.
Arithmetic operations. XOR. Look-up tables. Histograms. Contrast Stretching. Intensity transforms.
3. Area Processes.
Convolutions. Blurring. Sharpening. Edge detection. Median filtering. Min/max filtering.
4. Geometric Processes.
Forward and inverse mapping. Interpolation. Scaling. Rotation. Translation. Mirroring.
5. Frame Processes.
Addition. Subtraction. And/or. Average.
6. Image Halftoning.
Introduction to halftoning. Patterning. Dithering. Error diffusion. Beyond bilevel output. Practical considerations when halftoning.
7. Image Transforms.
Introduction to the frequency domain. Discrete fourier transform. Filtering in the frequency domain. Discrete cosine transform.
8. Image Warping and Morphing.
Introduction to 2-dimensional morphing. Spatial transformations. Meshwarp algorithm. Field warping algorithm. Cross dissolve. Practical considerations when morphing.
9. Image Compression.
Introduction to image compression. Run-length encoding. Huffman coding. Modified Huffman coding. Modified READ. Limpel Ziv Welch algorithm. Arithmetic coding. JPEG. Other state-of-the-art image compression methods.
Appendix: Image Processing Resources.
Glossary.
Bibliography.
Index.