Open source Python module for computer vision
Pull request Compare This branch is 34 commits behind jesolem:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

About PCV

PCV is a pure Python library for computer vision based on the book "Programming Computer Vision with Python" by Jan Erik Solem.

More details on the book (and a pdf version of the latest draft) can be found at


You need to have Python 2.6+ and as a minimum:

Some parts use:

Many sections show applications that require smaller specialized Python modules. See the book or the individual examples for full list of these dependencies.


PCV/ the code.

pcv_book/ contains a clean folder with the code exactly as used in the book at time of publication.

examples/ contains sample code.


All code in this project is provided as open source under the BSD license (2-clause "Simplified BSD License"). See LICENSE.txt.

-Jan Erik Solem