© 2017

Digital Image Processing

A Signal Processing and Algorithmic Approach


  • Makes the fundamentals of digital image processing easy to learn, using a signal processing and algorithmic approach

  • Written in a clear and concise manner with a large number of 4 x 4 and 8 x 8 examples, figures, and detailed explanations

  • Provides detailed information on each concept, developed from basic principles

  • Gives equal emphasis to theory and practice

  • Features a companion website that provides several MATLAB programs for the implementation of image processing algorithms


Table of contents

  1. Front Matter
    Pages i-xvii
  2. D. Sundararajan
    Pages 1-21
  3. D. Sundararajan
    Pages 23-64
  4. D. Sundararajan
    Pages 65-107
  5. D. Sundararajan
    Pages 109-141
  6. D. Sundararajan
    Pages 143-161
  7. D. Sundararajan
    Pages 163-188
  8. D. Sundararajan
    Pages 189-216
  9. D. Sundararajan
    Pages 217-256
  10. D. Sundararajan
    Pages 257-280
  11. D. Sundararajan
    Pages 281-308
  12. D. Sundararajan
    Pages 309-344
  13. D. Sundararajan
    Pages 345-362
  14. D. Sundararajan
    Pages 363-405
  15. D. Sundararajan
    Pages 407-438
  16. Back Matter
    Pages 439-468

About this book


This book offers readers an essential introduction to the fundamentals of digital image processing. Pursuing a signal processing and algorithmic approach, it makes the fundamentals of digital image processing accessible and easy to learn. It is written in a clear and concise manner with a large number of 4 x 4 and 8 x 8 examples, figures and detailed explanations. Each concept is developed from the basic principles and described in detail with equal emphasis on theory and practice. The book is accompanied by a companion website that provides several MATLAB programs for the implementation of image processing algorithms. The book also offers comprehensive coverage of the following topics: Enhancement, Transform processing, Restoration, Registration, Reconstruction from projections, Morphological image processing, Edge detection, Object representation and classification, Compression, and Color processing.


Image Processing Computer Vision Image Analysis Image Restoration Image Registration Image Reconstruction Edge Detection Segmentation

Authors and affiliations

  1. 1.Formerly at Concordia UniversityMontrealCanada

About the authors

Dr. D. Sundararajan obtained his Ph.D. in Electrical Engineering at Concordia University, Montreal, Canada in 1988. He is the author of four books. As the principal inventor of the latest family of discrete Fourier transform (DFT) algorithms, he holds three patents (which have been granted by the US, Canada and Britain). Further, he has published several papers in IEEE Transactions and in the Proceedings of IEEE Conference. He has taught undergraduate and graduate classes in digital signal processing, digital image processing, engineering mathematics, programming, operating systems and digital logic design at Concordia University, Canada, Nanyang Technological University, Singapore, and Adhiyamaan College of Engineering, India. He has conducted workshops on Digital image processing, MATLAB and LaTeX.

Over the course of his engineering career, he has held positions at the National Aerospace Laboratory, Bangalore, and the National Physical Laboratory, New Delhi, where he worked on the design of digital and analog signal processing systems. Dr. Sundararajan holds a B.E. in Electrical Engineering from Madras University and an M.Tech in Electrical Engineering from the Indian Institute of Technology Chennai (IIT Chennai).

Bibliographic information

Industry Sectors
Chemical Manufacturing
Health & Hospitals
IT & Software
Consumer Packaged Goods
Materials & Steel
Energy, Utilities & Environment
Oil, Gas & Geosciences


“This textbook treats the topic from the very practical point of view, using a signal processing and algorithmic, approach. This means plenty of numerical examples, figures, tables, and algorithms, and no theorems and proofs. Such an approach makes the book easy to follow by a reader. … This textbook is intended for engineers and computer science professionals. It can be useful for undergraduate and graduate level courses, and for self-study.” (Agnieszka Lisowska, zbMATH 1392.94002, 2018)