Chapter 1. Getting Yourself Ready

In this chapter, I will explain, in a step-by-step fashion, how to start using OpenCV to develop vision-aware Android applications.

The Open Source Computer Vision (OpenCV) software library has over 2,500 optimized algorithms; the library includes a comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms. It has been around for a decade and released under the Berkeley Software Distribution (BSD) license, making it easy for users to utilize and modify the code.

OpenCV is downloaded over seven million times and used by well-established companies such as Google, Yahoo, Microsoft, Intel, IBM, Sony, and Honda. Moreover, OpenCV supports several desktop and mobile operating ...

Get OpenCV Android Programming By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.