Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
OpenCV 2 Computer Vision Application Programming Cookbook Paperback – May 23, 2011
|New from||Used from|
There is a newer edition of this item:
Frequently Bought Together
About the Author
Robert Laganiere is a professor at the University of Ottawa, Canada. He received his Ph.D. degree from INRS-Telecommunications in Montreal in 1996. Dr. Laganiere is a researcher in computer vision with an interest in video analysis, intelligent visual surveillance, and imagebased modeling. He is a co-founding member of the VIVA research lab. He is also a Chief Scientist at iWatchLife.com, a company offering a cloud-based solution for remote monitoring. Dr. Laganiere is the co-author of Object-oriented Software Engineering published by McGraw Hill in 2001.Visit the author's website at http://www.laganiere.name.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 82%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top Customer Reviews
The thing that differentiates this book from the original book written by Researchers at Willow Garage (maintainer of OpenCV) is that this book mainly concentrates on the programming paradigm in C++.
The book "OpenCV 2 Computer Vision Application Programming Cookbook" is for those who want to get started quickly on programming with OpenCV. All the syntax is in C++ and thats a positive point as most of the programming in Industry is done using C++.
This book shows how to extensively use C++ for simple/common tasks required for daily tasks in Computer Vision/Image Processing.
There are sections on "Scanning an image with iterators", "Filtering Images with low pass filters", Segmentation of the image, Fundamental Matrix, Computing Homography, etc.
These can be considered as the sections which were not properly covered in the original "Learning OpenCV" book and yet they are very commonly used.
There is a Chapter on "Processing Images with Classes" which I think many may find useful.
Sections like "How it works" try to explain whats really going on and stuff.
Overall, this can be considered as a really good book to get started with OpenCV programming.
However, there are only two points about this book that dissapoint me.
1) One, there is no proper coverage of Machine Learning algorithms feature of OpenCV (including adaboost, d-trees, clustering, classification etc).
2) Two, there is no mention of python API of OpenCV.Read more ›
1. In Chapter 5, the majority of sample code failed to be compiled. I searched author's website, checked the errata listing without finding useful clues. I figured them out eventually by myself.
2. In Chapter 7, there are also some source code failed to be compiled.
Otherwise, this textbook is an excellent guidance for students on learning the OpenCV programming. The book provides many useful examples and the description is friendly to new users.
I also found the explanation of how to set openCV up in the Qt IDE most useful.
The various algorithms are presented in a nice, intro-level way, but if you want to know more about the math behind it, you should pick up another book (references to technical papers are presented throughout the book, though.) I give it 4 points only because the theory comes a bit short. (For that, I'd read "Learning OpenCV" Learning OpenCV: Computer Vision with the OpenCV Library)
This book must be in the shelf of any serious student of OpenCV. If you want learn OpenCV with good examples, in a guided way, this book is for you. It avoids you of making many silly questions on the OpenCV special group on Yahoo.
Most Recent Customer Reviews
Pages 6,7, and 8 tries to describe installing openCV, including CMAKE. An expert at work took hours to install it there for me, including lots of pitfalls and customization... Read morePublished on October 4, 2014 by Don M. Levin
Assumes knowledge of C++ but exciting and wonderful step by step teaching of OpenCV2.Published on September 24, 2014 by Roger
Holy Moly, why some people are giving this book bad feedback? Let's be sensible guys, the book is not for teaching computer vision; it is for using OpenCV, give me a break for... Read morePublished on February 13, 2014 by Bandar
The book is written in a language clear and precise. The treatment is very useful for researchers and practionioners.
The content is uptodate. Read more
If you are a research as me, you should buy this book. The book introduce you how you configure the opencv library using Qt with many examples (image color to gray, histogram and... Read morePublished on March 13, 2013 by Quenaz Da C. Eller