Applications to environmental Sciences
Review written by: Dr. Sigfredo Fuentes From Australia
This book has been really helpful to write my own tools for image analysis, such as leaf area index estimations from digital images and microscopy imaging analysis.
I think that for people involved in image processing and analyisis, this book is a must.
Great Text
Review written by: Ed From RI
Great text for learning image processing and using it with MATLAB. Hopefully the instructor also uses its mathematical insight as well.
Superb instructional book for my needs
Review written by: John Harpur From Trim, Meath, IRELAND
I bought this book for two reasons (a) I needed an overview of IP and (b) I wanted to examine different pattern analysis algorithms with a practical twist. On both counts, as an non-IP researcher, I was very satisfied. The book is very well laid out, so well in fact that it would put to shame many of its rivals. It served my needs. I can't comment on whether it will meet the needs of a broader community. I would certainly recommend it based on my experience.
Practical and Useful
Review written by: B. Givens From Saline, MI
This book educates the reader in image processing and MATLAB. While I am experienced in both, I found the book to be an extrememly useful reference book for projects involving image compression and image representation. The book offered practical descriptions and useful code for computing the fast wavelet transform. It was especially useful in describing how the edges should treated. This is a big issue that other textbooks gloss over. I had never seen it described in a textbook, and it was described so well.
The color image processing chapter is excellent, and the image processing chapter is pretty good. Lots of explanation and code.
While the book stands alone, it can also be seen as a useful companion book to the more theoretical "Digital Imaging Processing" by Gonzalez and Woods (2nd edition). This is a different book even though it has close to the same name.
The best of its kind.
Review written by: Christian Laforte From Montreal, Canada
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. Gonzalez et al are talented writers, explaining relatively complicated concepts clearly and concisely, without getting lost in the mathematical details. People interested in the more theoretical aspects should (and probably already have) check their other book.
The only potential downside of this book is that it's definitely designed to be read sequentially, one chapter at a time. The matlab concepts are introduced piece by piece. For example, if you skip Chapter 5 (on image restoration, i.e. getting rid of noise) you may not realize that you missed the introduction to the image registration functions. Personally I liked this style (it added variety to a potentially dry subject), but a reader with less time to cover all of the matter may find this to be a problem.