Customers who viewed this item also viewed
Used - Very Good
$6.78$6.78
Ships from: ThriftBooks-Baltimore Sold by: ThriftBooks-Baltimore
Try Kindle Edition
$0.00 $0.00
Try Kindle Edition
$0.00 $0.00
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Programming Computer Vision with Python: Tools and algorithms for analyzing images 1st Edition
If you want a basic understanding of computer vision’s underlying theory and algorithms, this hands-on introduction is the ideal place to start. You’ll learn techniques for object recognition, 3D reconstruction, stereo imaging, augmented reality, and other computer vision applications as you follow clear examples written in Python.
Programming Computer Vision with Python explains computer vision in broad terms that won’t bog you down in theory. You get complete code samples with explanations on how to reproduce and build upon each example, along with exercises to help you apply what you’ve learned. This book is ideal for students, researchers, and enthusiasts with basic programming and standard mathematical skills.
- Learn techniques used in robot navigation, medical image analysis, and other computer vision applications
- Work with image mappings and transforms, such as texture warping and panorama creation
- Compute 3D reconstructions from several images of the same scene
- Organize images based on similarity or content, using clustering methods
- Build efficient image retrieval techniques to search for images based on visual content
- Use algorithms to classify image content and recognize objects
- Access the popular OpenCV library through a Python interface
- ISBN-101449316549
- ISBN-13978-1449316549
- Edition1st
- PublisherO'Reilly Media
- Publication dateJuly 24, 2012
- LanguageEnglish
- Dimensions7 x 0.68 x 9.19 inches
- Print length260 pages
Frequently bought together

Deals on related products
Customers also bought or read
- Computer Vision: Algorithms and Applications (Texts in Computer Science)
Hardcover$71.99$71.99FREE delivery Fri, May 8 - Learning OpenCV 4 Computer Vision with Python 3: Get to grips with tools, techniques, and algorithms for computer vision and machine learning, 3rd Edition
Paperback$49.99$49.99FREE delivery Fri, May 8 - Foundations of Computer Vision (Adaptive Computation and Machine Learning series)
Hardcover$70.64$70.64FREE delivery Fri, May 8 - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$49.50$49.50FREE delivery Fri, May 8 - Practical Machine Learning for Computer Vision: End-to-End Machine Learning for Images
Paperback$52.99$52.99FREE delivery Fri, May 8 - Robotics, Vision and Control: Fundamental Algorithms in Python (Springer Tracts in Advanced Robotics, 146)
Paperback$58.89$58.89FREE delivery Fri, May 8 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerIntroductory & Beginning Programming
Paperback$27.53$27.53Delivery Fri, May 8 - Modern Computer Vision with PyTorch: A practical roadmap from deep learning fundamentals to advanced applications and Generative AI
Paperback$48.79$48.79FREE delivery Fri, May 8 - Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python
Paperback$37.95$37.95FREE delivery Fri, May 8 - Artificial Intelligence: A Modern Approach, Global Edition
Paperback$75.67$75.67FREE delivery May 11 - 13 - Practical Deep Learning for Computer Vision with Python
Paperback$79.00$79.00FREE delivery Fri, May 8 - Fluent Python: Clear, Concise, and Effective Programming#1 Best SellerObject-Oriented Design
Paperback$43.99$43.99FREE delivery Fri, May 8 - Hands-on ML Projects with OpenCV: Master computer vision and Machine Learning using OpenCV and Python (English Edition) (Machine Learning Engineer (OpenCV) — Focused Path)
Paperback$37.95$37.95FREE delivery Fri, May 8 - Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python
Paperback$40.25$40.25FREE delivery Fri, May 8 - Mastering PyTorch: Create and deploy deep learning models from CNNs to multimodal models, LLMs, and beyond
Paperback$34.58$34.58Delivery Fri, May 8 - Deep Reinforcement Learning Hands-On: A practical and easy-to-follow guide to RL from Q-learning and DQNs to PPO and RLHF
Paperback$34.47$34.47Delivery Fri, May 8 - Essential Math for Data Science: Take Control of Your Data with Fundamental Linear Algebra, Probability, and Statistics
Paperback$35.00$35.00FREE delivery May 14 - 17 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)#1 Best SellerSoftware Design & Engineering
Hardcover$41.64$41.64FREE delivery Fri, May 8 - Introduction to Machine Learning with Python: A Guide for Data Scientists
Paperback$37.24$37.24FREE delivery Fri, May 8 - Deep Learning (Adaptive Computation and Machine Learning series)
Hardcover$50.11$50.11FREE delivery Fri, May 8 - Mathematics of Machine Learning: Master linear algebra, calculus, and probability for machine learning
Paperback$50.99$50.99FREE delivery Fri, May 8
From the brand
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Lean series
-
Cookbooks
-
Head First series
-
97 Things series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : July 24, 2012
- Edition : 1st
- Language : English
- Print length : 260 pages
- ISBN-10 : 1449316549
- ISBN-13 : 978-1449316549
- Item Weight : 2.31 pounds
- Dimensions : 7 x 0.68 x 9.19 inches
- Best Sellers Rank: #673,931 in Books (See Top 100 in Books)
- #131 in Computer Vision & Pattern Recognition
- #500 in Python Programming
- #504 in Computer Programming Languages
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
- 5 out of 5 stars
I just love it.
Reviewed in the United States on August 26, 2013This book frames many of the tools and algorithms used in image processing and computer vision in an easily understood way.
Python makes many of these concepts easy to code up and try out.
It is my new favorite python book.
2 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 4 out of 5 stars
High information density
Reviewed in the United States on June 28, 2014This book has a LOT of information packed into a small space, especially if you are new to computer vision and/or the math involved. I have found myself spending several days studying a single page, which includes looking up terms, checking Wikipedia etc. for more details, or trying out the code examples.
I guess that could be good or bad depending on how much work you're willing to do. For me it has been, overall, good.
Two things I don't like: the examples and the printing.
The examples: Many computer books either come with a CD that has the code examples on it, or gives a link to a website. Not this one. You have to hand type the code examples which may be 10 to 50 lines. Also the sample images don't seem to be available so you can't replicate the book's results.
The printing: For a topic like vision, with many sample photos throughout, color would seem to be important. But this book is printed in black and white. What's worse, many of the pages seem to have been systematically smudged. I don't know if this is unique to my copy, but many of the pages seem to be marked with a circular smear that seems to have been made while the ink was still damp. There may be several such smears on a single page, some of then smudging the images that are purportedly showing you the result of the latest image manipulation technique. To say this reduces the value of the example is an understatement.
So I guess I would give the author a 5 (best rating) and the printer or publisher a 2.
17 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Excellent!
Reviewed in the United States on May 12, 2013This is a very good hands-on guide for introductory computer vision programming with python. I highly recommend this book for anyone exploring computerized image recognition tasks.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 3 out of 5 stars
PIL vs PILLOW?
Reviewed in the United States on April 6, 2014This book clearly stated useful PIL functions for image processing. I was very excited to try them out. However, just when I'm about to install PIL unto my system, I found out that PIL seems to have been replaced by PILLOW. PILLOW is a fork of PIL. Here are some quotes from its website about PIL: PILLOW was established because "PIL is not setuptools compatible.... Also, PIL’s current bi-yearly (or greater) release schedule is too infrequent to accommodate the large number and frequency of issues reported", "As more time passes since the last PIL release, the likelyhood of a new PIL release decreases. However, we’ve yet to hear an official “PIL is dead” announcement." I am very disappointed that this book did not take the newer library into account.
6 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
with a good balance of theory and practice
Reviewed in the United States on January 8, 2015Very interesting intro to the topic, with a good balance of theory and practice.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Five Stars
Reviewed in the United States on October 27, 2016Received quickly. a lot om comprehensive material.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 4 out of 5 stars
Interesting, but not for beginners
Reviewed in the United States on August 31, 2012This book is clearly written by an advanced expert in Computer Vision programming.
Unfortunately, there are a few nagging elements that detract from the beginner's experience.
For example, new terms such as "eigenvectors" are introduced in Chapter 1 without a description of what they mean. Example code is sometimes split up into sections, interspersed with the text, making it more difficult to type in. The small font size also tends to be a bit of a distraction.
According to the back cover, "This book is ideal for...enthusiasts with basic programming and standard mathematical skills." I'm a programmer and use Python at work, and am an "enthusiast" but have no prior CV experience. Perhaps the SimpleCV book (also from O'Reilly) would be a better intro for CV newbies in grappling this complex subject... maybe there is even a market for "CV for Dummies" style books?
8 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Five Stars
Reviewed in the United States on June 27, 2016Everything was fine
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Top reviews from other countries
Thierry4 out of 5 starsGood intro to computer vision.
Reviewed in Canada on July 10, 2020Good intro to computer vision. Oreilly hits the spot once again.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Lynn Farrell5 out of 5 starsFive Stars
Reviewed in the United Kingdom on December 21, 2016Good price and prompt delivery
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
pyMath1 out of 5 starsTrès décevant !
Reviewed in France on March 11, 2013Que dire de ce livre ?
Des formules de maths par çi, par là. Des codes très peu expliqués.
Ni l'amateur de mathématique, ni le programmeur soucieux d'apprendre à utiliser des outils avancés ne trouvera son compte dans ce livre.
Très décevant !
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Bala5 out of 5 starsAwesome!!!
Reviewed in India on March 3, 2022Most of the books either uses OpenCV bluntly or goes exhaustive theoretical/mathematical to explain computer vision concepts. This is the only which explains basics along with coding from scratch (instead of just using opencv api) in a simple and understandable for a software engineer. Best for software engineers who wishes to learn computer vision core concepts.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Paul5 out of 5 starsMuy bueno
Reviewed in Mexico on August 28, 2019Excelente estado
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again













![Computer Networking Bible: [3 in 1] The Complete Crash Course to Effectively Design, Implement and Manage Networks. Including Sections on Security, Performance and Scalability](/web/20210226063146if_/https://code.visualstudio.com/assets/github-https-m.media-amazon.com/images/I/41H4YJnxKgL._AC_SR100,100_QL65_.jpg)


