Customer Reviews


10 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


28 of 29 people found the following review helpful:
5.0 out of 5 stars Excellent cook book of advanced IP techniques
At its best, this book is a wonderful cookbook of image processing techniques. For example the author's presentation of the Canny and Shen-Castan methods of edge detection is clear and detailed. Full C source is provided for this and all the other techniques discussed in the book. The book does not pretend to be a basic introduction to image processing -- if you do not...
Published on March 22, 1999

versus
2 of 5 people found the following review helpful:
3.0 out of 5 stars Good book for C++ programmers
It's a good book for people who is working in Computer Vision with C++ language. There are explanations of some algorithms and their respective implementation in C++, so it's very helpful. Furthermore, after each topic there is a bibliography list about this topic, which is better than have all bibiography in the last part of the book.
The only drawback is that the...
Published on April 5, 2008 by Hugo


Most Helpful First | Newest First

28 of 29 people found the following review helpful:
5.0 out of 5 stars Excellent cook book of advanced IP techniques, March 22, 1999
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
At its best, this book is a wonderful cookbook of image processing techniques. For example the author's presentation of the Canny and Shen-Castan methods of edge detection is clear and detailed. Full C source is provided for this and all the other techniques discussed in the book. The book does not pretend to be a basic introduction to image processing -- if you do not have Castleman or Pratt or something similar on your bookshelf, you probably should not start by acquiring this book. A possible source of irritation for some readers will be the variation in depth of coverage of topics. For example, when the author discusses wavelets, the coverage is very scant and qualitative. It is well done, but quite different in kind from the aforementioned coverage of advanced edge detection techniques. Similarly, the author will cover specific aspects of image processing, such as motion blur for an image, in the context of a rather general discussion of image restoration. In short, the book seems to reflect the author's interests more than attempting to be an objective coverage of the current state of the art in image processing. Nonetheless, the high quality of the information that the author provides and the bibliography to further coverage of the given topics are well worth the price of the book. You just need to approach it on the author's terms rather than on a preconceived notion of what you should get out of the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


17 of 17 people found the following review helpful:
5.0 out of 5 stars Outstanding source of implementations of image processing algorithms, March 10, 2006
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
This book is a great source of code for the implementations of common and not so common algorithms used in image processing and computer vision. It is not meant to be a textbook on either subject. For that I suggest you turn to "Digital Image Processing" by Gonzalez and Woods for the subject of image processing and to "Computer Vision" by Linda Shapiro for computer vision.
The book starts out with the treatment of a common subject - edge detection - and provides code for various edge detectors including Canny, Shen-Casten, and Marr-Hildreth.
Chapter 2 does a pretty good job of explaining digital morphology, the various operations, and their uses.
Chapter 3 has a very brief introduction to gray-level segmentation, and then jumps into more advanced topics such as the method of iterative selection, entropy, fuzzy logic methods, and the method of Chow and Kaneko, among others. Most of the methods here are somewhat mathematically involved, and the author does a pretty good job of explaining the mathematics and showing resulting images that show the strengths of each method.
Chapter 4 is about the calculation and use of texture in image processing and computer vision. Again, the mathematics here can get involved and equations and illustrations are included to help make the concepts clear. Even fractal geometry and its use in texture is very briefly mentioned.
Chapter 5 is one of my favorites, since it covers the topic of skeletonization, which is not commonly covered in most vision or image processing books. The most common method is mentioned first - that of the medial axis transform. This is followed by a discussion of iterative morphological methods and also the use of contours. Finally, the chapter is rounded out with an explanation of the Zhang-Suen/Stentiford/Holt combined method and accompanying code. This method usually produces the best combination of good visual results and computational efficiency.
In Chapter 6, on image restoration, the author moves to the frequency domain and discusses the Fourier Transform, the FFT, and their uses in image restoration. The author provides his own image restoration system, the Eagle Restoration System, complete with code.
Chapter 7, on wavelets, is a very brief and not too satisfying introduction to the topic. The author does provide some mathematics and some code for some basic transforms, but does not provide much in the way of motivation.
Chapters 8 and 9, on optical character recognition and symbol recognition respectively, are two very good chapters on this subject. It provides the simple introductory information on recognizing printed alphabetic characters. It also talks about skew detection in the case of slanted lines of text. Chapter 9 expands the concepts with a very good section on neural networks and character recognition concluding with a system that recognizes printed music.
Chapter 10, the final chapter of the book, was an OK introduction to genetic algorithms and evolutionary computing. However, like the chapter on wavelets, I found it a bit thin.
The appendix contains a listing of all of the C code included on the CD and each program's purpose. Going through the individual programs was, for me, almost as educational as reading the book, since the code is very well laid out and commented. I highly recommend this book to individuals looking for implementations and discussions of certain image processing and computer vision algorithms.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 16 people found the following review helpful:
5.0 out of 5 stars A great "Imaging Recipes" book, March 10, 1999
By A Customer
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
A very good "imaging recipes" book. includes solutions to various IP/Vision problems ranging from low-level edge detection to high-level character recognition. Most of the algorithms are not presented in older books, which makes it a valueble source which replaces the tedious search through individual articles. Written in an "application oriented" approach, with lots of code snippets.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars An unusually clear book -- and great for OCR researchers., May 6, 2006
By 
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
This nifty book is unusual in several respects: it is written in an extremely clear and simple style; it presents good clear code, both in print and on the accompanying CD; and it presents a variety of different methods for achieving each given goal. For example, the book presents a half-dozen different algorithms (usually with code) for edge-detection, for thresholding, and for skeletonization. For the most part, the book does a good job of explaining the relative merits or suitabilities of the different algorithms.

It's important to say, though, that this book is not a comprehensive introduction to image processing issues and algorithms (such as Gonzales&Woods), nor is it a soup-to-nuts cookbook of code (such as Myler&Weeks' admittedly dated "Pocket Handbook"). Although the book is written in a style that students could understand, I wouldn't recommend it as a first book for novice students. It would be better suited to a non-specialist who nevertheless needs to accomplish something specific -- like thresholding or edge-detection -- in short order, and with an algorithm that's tuned to their particular application.

One last thing: this book will be VERY MUCH appreciated by anyone seeking a foundation in optical character recognition.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
4.0 out of 5 stars Good book; somewhat sloppy code, April 8, 2008
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
Clear and simple book, goes right to the guts. One minus is sloppy code. It's written by a scientist who is not a programmer. Implementations are slow and sometimes inaccurate. For example, function nays8 counts 0's in one thinning algorithm. Function snays count 0's in another thinnnig algorithm, while nays8 now count 1's!
Most of these comes from straightforward implementation of ideas. Sure enough, exactly this makes his code a good starting point in writing more effective programs.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 5 people found the following review helpful:
3.0 out of 5 stars Good book for C++ programmers, April 5, 2008
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
It's a good book for people who is working in Computer Vision with C++ language. There are explanations of some algorithms and their respective implementation in C++, so it's very helpful. Furthermore, after each topic there is a bibliography list about this topic, which is better than have all bibiography in the last part of the book.
The only drawback is that the quality of the book is not good. The pages are very easy to tear.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 23 people found the following review helpful:
5.0 out of 5 stars A great Scope, December 9, 1999
By A Customer
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
This book is very helpfull. Not only for image processing. An unsuspected use that I do to this book was use an algorithm for correct blurred images to revert effect of movil mean that produce a strain gage when one sense an compresion wave traveling throw an iron bar, and work very well. This book has an "honor place" in my library.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 14 people found the following review helpful:
5.0 out of 5 stars I like this book, April 19, 2004
A Kid's Review
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
It has source C code available, which I found is very helpful. It would be better if its code is written in C++.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 34 people found the following review helpful:
5.0 out of 5 stars Muy buena referencia, March 25, 2001
By 
Luis Gutierrez (Antofagasta, Antofagasta Chile) - See all my reviews
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
Recomiendo este libro a todos aquellos que estén trabajando en procesamiento digital de imágenes. Requiere conocimiento previo dado que el análisis matemático asociado no está descrito con suficiente profundidad en todos los temas, sin embargo describe muy bien las técnicas y alcances de las las diferentes teorías relacionadas con el procesamiento de señales. El CD que lo acompaña es de gran valor y permite fijar con mucha rapidez los logros descritos en el libro.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 52 people found the following review helpful:
5.0 out of 5 stars Eugenio Simao, March 23, 1999
This review is from: Algorithms for Image Processing and Computer Vision (Paperback)
Um otimo livro. Atende as expectativas teoricas e de implementacao. Os exemplos encontram-se um linguagem C. A biblioteca de algoritmos idealizada preve a utilizacao do compilador C GNU. Mas, com poucas modificacoes pode-se utilizar estes algoritmos para outros compiladores. Recomendo este livro para estudantes de graduacao como acompanhamento de disciplinas de processamento de imagens, os quais, como eu, geralmente anseiam por ver realizadas as explanacoes teoricas.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Algorithms for Image Processing and Computer Vision
Algorithms for Image Processing and Computer Vision by J. R. Parker (Paperback - November 25, 1996)
Used & New from: $10.98
Add to wishlist See buying options