Description
This book is an accessible and comprehensive introduction to machine vision. It provides all the necessary theoretical tools and shows how they are applied in actual image processing and machine vision systems. A key feature is the inclusion of many programming exercises that give insights into the development of practical image processing algorithms. The authors begin with a review of mathematical principles and go on to discuss key issues in image processing such as the description and characterization of images, edge detection, restoration and feature extraction, segmentation, texture and shape. They also discuss image matching, statistical pattern recognition, clustering, and syntactic pattern recognition. Important applications are described, including optical character recognition and automatic target recognition. A CD-ROM containing software and data used in the book is included. The book is aimed at graduate students in electrical engineering, computer science, and mathematics. It will also be a useful reference for practitioners.
Features
Describes essential theoretical background as well as cutting edge applications
Includes many programming exercises that give insight into the development of image processing algorithms
A CD-ROM containing software and data used in the book is provided
Table of Contents
1. Introduction
2. Review of mathematical principles
3. Writing programs to process images
4. Images: description and characterization
5. Linear operators and kernels
6. Image relaxation: restoration and feature extraction
7. Mathematical morphology
8. Segmentation
9. Shape
10. Consistent labeling
11. Parametric transform
12. Graphs and graph-theoretic concepts
13. Image matching
14. Statistical pattern recognition
15. Clustering
16. Syntactic pattern recognition
17. Applications
18. Automatic target recognition
Wesley E. Snyder, North Carolina State University Hairong Qi, University of Tennessee, Knoxville