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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Qty:1
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
OpenCV 2 Computer Vision ... has been added to your Cart
+ $3.99 shipping
Used: Good | Details
Condition: Used: Good
Comment: Clean, tight copy with moderate wear to covers, Ships from USA, 30-day return for any reason, Proceeds support the San Francisco Public Library.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

OpenCV 2 Computer Vision Application Programming Cookbook Paperback – May 23, 2011

3.8 out of 5 stars 23 customer reviews

See all 3 formats and editions Hide other formats and editions
Price
New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$44.99
$31.74 $18.48

There is a newer edition of this item:


$44.99 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • OpenCV 2 Computer Vision Application Programming Cookbook
  • +
  • Mastering OpenCV with Practical Computer Vision Projects
  • +
  • Learning OpenCV: Computer Vision with the OpenCV Library
Total price: $129.97
Buy the selected items together


Editorial Reviews

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.)
  • Thousands of books are eligible, including current and former best sellers.
  • Look for the Kindle MatchBook icon on print and Kindle book detail pages of qualifying books. You can also see more Kindle MatchBook titles here or look up all of your Kindle MatchBook titles here.
  • Read the Kindle edition on any Kindle device or with a free Kindle Reading App.
  • Print edition must be purchased new and sold by Amazon.com.
  • Gifting of the Kindle edition at the Kindle MatchBook price is not available.
Learn more about Kindle MatchBook.


Image
Interested in the Audiobook Edition?
If you’re the author, publisher, or rights holder of this book, let ACX help you produce the audiobook.Learn more.

Product Details

  • Paperback: 304 pages
  • Publisher: Packt Publishing (May 23, 2011)
  • Language: English
  • ISBN-10: 1849513244
  • ISBN-13: 978-1849513241
  • Product Dimensions: 7.5 x 0.7 x 9.2 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (23 customer reviews)
  • Amazon Best Sellers Rank: #854,735 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Sharat Chikkerur on October 4, 2011
Format: Paperback Verified Purchase
OpenCV has had several drastic refactoring making "learning opencv" obsolete. I picked up this book hoping it would be a better guide for the new version. However, I find it very sparse on actual openCV details and more focussed on software engineering. I appreciate the advice of using controllers and strategy patterns. I would find the fact that including opencv.hpp instead of cv.h in the new version even more useful. I think in this particular instance following the documentation on the website more useful because it is more information and keeps pace with the frequent changes being made to opencv.
1 Comment 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
I'm not sure were to start ... this would be ok as a beginners books from a instruction viewpoint and people that really wanted to use opencv2. I think he explained opencv2 clearly ... but from a "machine vision" viewpoint the temporal aspect is very important ... and that was at the end of the book(i.e. he is mainly using static images and not comparing images sensors in time ... in almost all his examples). From a actual library perspective ... this is a bunch of easy matrix routines, not network mesh based, so the library is more old school image processing(i.e. the title of saying computer vision ... is missleading ... since this has very little to do with modern vision algorithms). It's terribly out of date from a viewpoint on where the state of the art is for vision processing ... (like 20 years) ... maybe that's in part of the library not included in the book. Using python/numpy/pil/etc.. is way easier to teach vision theory ... so I'm not sure who this book is for.
Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is for those who are interested in learning Image Processing/Computer Vision programming in C++.

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 ›
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
There are two issues which downgrade my rating from five stars to three stars:
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.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Hello:

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.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I found this book and the source code that comes with it (download from publisher's web site) extremely useful for setting up a video tracking project for my work. I didn't have any C++ experience before (only Matlab, Python, Java), but the book did a good job of introducing me to an object-oriented approach to image analysis. (Especially the frame processor class introduced in the last chapter saved me from losing my mind.)

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)
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By John West on January 29, 2015
Format: Paperback Verified Purchase
There wasn't all that much in this that isn't directly available via the web docs. Also, it's getting dated now. It's a cookbook, but I'd have liked to see more on the explanation side and more focus on things like recognition, etc. Not neccessarily the author doing a bad job, just sayin'.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

OpenCV 2 Computer Vision Application Programming Cookbook
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: OpenCV 2 Computer Vision Application Programming Cookbook