Preface
This manual contains detailed solutions to all problems in Digital Image Processing, 2nd
Edition. We also include a suggested set of guidelines for using the book, and discuss
the use of computer projects designed to promote a deeper understanding of the subject
matter. The notation used throughout this manual corresponds to the notation used in
the text.
The decision of what material to cover in a course rests with the instructor, and it de-
pends on the purpose of the course and the background of the students. We have found
that the course outlines suggested here can be covered comfortably in the time frames
indicated when the course is being taught in an electrical engineering or computer sci-
ence curriculum. In each case, no prior exposure to image processing is assumed. We
give suggested guidelines for one-semester courses at the senior and ®rst-year graduate
levels. It is possible to cover most of the book in a two-semester graduate sequence.
The book was completely revised in this edition, with the purpose not only of updating
the material, but just as important, making the book a better teaching aid. To this
end, the instructor will ®nd the new organization to be much more -exible and better
illustrated. Although the book is self contained, we recommend use of the companion
web site, where the student will ®nd detailed solutions to the problems marked with a
star in the text, review material, suggested projects, and images from the book. One of
the principal reasons for creating the web site was to free the instructor from having to
prepare materials and handouts beyond what is required to teach from the book.
Computer projects such as those described in the web site are an important part of
a course on image processing. These projects give the student hands-on experience
with algorithm implementation and reinforce the material covered in the classroom.
The projects suggested at the web site can be implemented on almost any reasonably-
equipped multi-user or personal computer having a hard copy output device.