Chapter 2. Getting to Know the SimpleCV Framework

The goal of the SimpleCV framework is to make common computer vision tasks easy. This chapter introduces some of the basics, including how to access a variety of different camera devices, how to use those cameras to capture and perform basic image tasks, and how to display the resulting images on the screen. Other major topics include:

  • Installing the SimpleCV framework

  • Working with the shell

  • Accessing standard webcams

  • Controlling the display window

  • Creating basic applications

Installation

The SimpleCV framework has compiled installers for Windows, Mac, and Ubuntu Linux, but it can also be used on any system on which Python and OpenCV can be built. The installation procedure varies for each operating system. Because SimpleCV is an open source framework, it can also be installed from source. For the most up-to-date details on installation, go to http://www.simplecv.org/docs/installation.html. This section provides a brief overview of each installation method.

Regardless of the target operating system, the starting point for all installations is http://www.simplecv.org/download/. This page will point you to the latest stable release, and also point you in the right direction for how you can get started with the SimpleCV framework.

Note

Clicking the download button on http://www.simplecv.org takes you to a page that automatically downloads the installer for the current computer’s operating system. To download the installer for a different operating ...

Get Practical Computer Vision with SimpleCV 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.