Python和OpenCV实战 -基于实例驱动的图像处理与机器视觉指南

Practial Python and OpenCV

-An Introductory, Example Driven Guide to Image Processing and Computer Vision






The Practical Python and OpenCV + Case Studies method really works…

  • Don’t waste time installing….

    …invest your time learning and jump start your computer vision education. In order to get you learning as fast as possible, I have created a downloadable VirtualBox virtual machine that has all the computer vision and image processing libraries you will need pre-installed.

  • Learn the fundamentals of image processing

    Practical Python and OpenCV + Case Studies covers the very basics of computer vision, starting from answering the question “what’s a pixel?” to working your way up to more challenging tasks such as edge detectionthresholding, and finding objects in images and counting them, all with lots of examples and code.

  • Lots of visual examples, lots of code

    You probably learn by example. This book is tremendouslyexample driven. When I first set out to write this book, I wanted it to be as hands-on as possible. I wanted lots of visual examples with a ton of example of code. I wanted to write something that you could easily learn from, without all the rigor and detail of mathematics. You don’t need a college education to understand the examples in this book.

  • Satisfy your curiosity

    I’m willing to bet that you’re curious to learn new things.And from Facebook to Flickr, we now have more images than ever! Ask yourself, what does your imagination want to build? Let it run wild. And let the computer vision techniques introduced in this book help you build it.

  • The right formula for learning

    Practical Python and OpenCV + Case Studies is an accessible 275+ page book written for developersprogrammers, and students just like you who are looking to learn the fundamentals of computer vision and image processing.

  • Computer vision isn’t magic

    You can learn computer vision. Let me teach you. What makes a computer “see”? How does it understand what’s in an image? And how can you learn to program your computer to interpret images? Practical Python and OpenCV covers the image processing essentials to get you started in the world of computer vision.


Hey, I’m Adrian Rosebrock, an entrepreneur and Ph.D who has spent the last eight years studying computer vision, machine learning, and image search engines. I’ve launched two successful image search engines, ID My Pill, and Chic Engine. I’ve even consulted with the National Cancer Institute to develop image processing and machine learning algorithms to automatically analyze breast histology images for cancer risk factors.

It’s safe to say that I have a ton of experience in the computer vision world and know my way around a Python shell and image processing libraries. I’m here to distill all my years of experience into bite size, easy to understand chunks, while sharing the tips, tricks, and hacks I’ve learned along the way.

If you are interested in computer vision and image processing but don’t know where to start, then this book is definitely for you. It’s the best, guaranteed quick start guide to learning the fundamentals of computer vision and image processing using Python and OpenCV.


I can guarantee you that Case Studies and Practical Python and OpenCV are the best books to teach you OpenCV and Python right now.
Practical Python and OpenCV is an easy read and step by step approach, smarter than any reference manual I have read.
First of all, thank you for the book. I find it really valuable and helpful. It gave me a good grasp on my path to learning computer vision/image processing. Now I have a good starting point to continue learning, exploring, and how to apply the OpenCV library in my new ideas.
I was lost for a couple of months until I ran into the books Practical Python and OpenCV and Case Studies. From that moment, I was able to face my university final project with utter confidence. Adrian’s writing style is clear, straightforward, and very easy to understand, but also very close and entertaining. I’m happy I found it.