THE leader in the field for more than twenty years, this introduction to basic concepts and methodologies for digital image processing continues its cutting-edge focus on contemporary developments in all mainstream areas of image processing. Completely self-contained, heavily illustrated, and mathematically accessible, it has a scope of application that is not limited to the solution of specialized problems. Digital Image Fundamentals. Image Enhancement in the Spatial Domain. Image Enhancement in the Frequency Domain. Image Restoration. Color Image Processing. Wavelets and Multiresolution Processing. Image Compression. Morphological Image Processing. Image Segmentation. Representation and Description. Object Recognition. For technicians interested in the fundamentals and contemporary applications of digital imaging processing
It's a classic. Pratt put a lot of work and detail into it, and it does contains the basics. It also has typo's on some (bunches) of the formula's, transforms, etc. that are annoying if you know about them (hazardous if you don't). Due to the bugs, this would not be my first choice in a DIP book, but I don't know which one would, either. If you are forced into it, find an errata for this book and mark it up, then the book will serve you well.
If you want to get up to speed on Matlab and plan to use it for image processing, this book is a must.
I have lots of experience in computer graphics and in programming languages like C++ and C#, but prior to reading this book I had never really used Matlab nor implemented complicated image processing algorithms. This book is a great introduction to both. The book is divided in twelve chapters touching both low-level image processing (e.g. spatial filtering) and higher-level concepts required for computer vision, like image registration and segmentation. The only potential downside of this book is that it's definitely designed to be read sequentially, one chapter at a time. and a reader with less time to cover all of the matter may find this to be a problem.