This book introduces the fundamental concepts of modern digital image processing. It aims to help the students, scientists, and practitioners to understand the concepts through clear explanations, illustrations and examples. The discussion of the general concepts is supplemented with examples from applications and ready-to-use implementations of concepts in MATLAB®. Program code of some important concepts in programming language 'C' is provided.

To explain the concepts, MATLAB® functions are used throughout the book. MATLAB® Version 9.3 (R2017b), Image Acquisition Toolbox Version 5.3 (R2017b), Image Processing Toolbox, Version 10.1 (R2017b) have been used to create the book material.

Meant for students and practicing engineers, this book provides a clear, comprehensive and up-to-date introduction to Digital Image Processing in a pragmatic manner.

chapter 1|12 pages

Introduction to Digital Image Processing

chapter 2|10 pages

Digital Image Representation

chapter 3|13 pages

Mathematical Tools for Image Processing

chapter 4|21 pages

Image Enhancement in Spatial Domain

chapter 5|19 pages

Image Processing in Frequency Domain

chapter 6|9 pages

Image Denoising

chapter 7|18 pages

Image Segmentation

chapter 8|15 pages

Mathematical Morphology

chapter 9|9 pages

Image Understanding

chapter 10|20 pages

Image Compression

chapter 11|8 pages

Image Retrieval

chapter 12|9 pages

Digital Image Forgery