O'Reilly logo

Python Game Programming By Example by Joseph Howse, Alejandro Rodas de Paz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Augmenting a Board Game with Computer Vision

Computer vision is the science and engineering of smart camera systems (or more broadly, smart image systems, since images can come from another source besides a camera). Examples of subtopics in computer vision include face recognition, license plate recognition, image classification (as used in Google's Search by image), motion capture (as used in Xbox Kinect games), and 3D scanning.

Computer vision, like game development, has become more accessible in recent years and is now almost a ubiquitous topic. "How can we leverage people's interest in cameras?" or "How can we leverage all the cameras that are in our building, our city, or our country?" is as natural a question as "How can we leverage ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required