Home | Contact Us | About Downloads | FAQs |


• Errata sheets

• Review materials


Digital Image Processing Using MATLAB, 2nd edition




About the Book

Basic Information

Digital Image Processing Using MATLAB (DIPUM) is the first book to offer a balanced treatment of image processing fundamentals and the software principles used in their implementation.  The book integrates material from the leading text, Digital Image Processing by Gonzalez and Woods, and the Image Processing Toolbox from The MathWorks, Inc., a leader in scientific computing.  The Image Processing Toolbox provides a stable, well-supported software environment for addressing a broad range of applications in digital image processing.  A unique feature of Digital Image Processing Using MATLAB is its emphasis on showing how to enhance those tools by developing new code.  This is important in image processing, an area that normally requires extensive experimental work in order to arrive at acceptable application solutions.

Some Highlights

  • This new edition is an extensive upgrade of the book.

  • The mathematical notation is compatible with the book Digital Image Processing by Gonzalez and Woods.

  • The book is self-contained and written in textbook format, not as a manual.

  • Nearly 120 new MATLAB image processing functions are developed—
    a 40 % increase over existing functions in the Image Processing Toolbox.

  • Algorithms and MATLAB functions in the mainstream of digital image processing are discussed and implemented, including: Intensity transformations; spatial filtering; fuzzy image processing; filtering in the frequency domain; image restoration and reconstruction; geometric transformations and image registration; color image processing; wavelets; image and video compression; morphology; image segmentation; image representation and description; and object recognition.

  • In addition to a major revision of the topics from the first edition, features in this edition include new coverage of: The Radon transform; image processing functions based on function-generating functions (function factories); geometric transformations; image registration; color profiles and device-independent color conversions; functions for video compression; adaptive thresholding algorithms; new image features, including minimum-perimeter polygons and local (corner) features.

  • All new functions are documented and listed in the book.

  • Using C code with MATLAB is covered in detail.

  • The design of graphical user interfaces (GUIs) is covered in detail.

  • All functions listed in the book are conveniently summarized in an appendix.

  • All functions developed in the book are available for download in p-code format, free of charge with purchase of a new book.

Sample Material

Please click here to see or download sample book material.

Support Material

All supporting materials for DIPUM 2/e are contained in the DIPUM2/e Support Package, which consists of:

  1. The P-Code DIPUM Toolbox 2 (more details)

  2. The Original Images used in the book

  3. A set of Sample Projects containing project statements, images, and solutions.

In addition, the Faculty Package contains a set of PowerPoint Presentations of all the art in the book (images, tables, and line drawings).

Please click here to learn more about the Support Package and how to obtain it.