OpenCV, Open Source Computer Vision, http://opencv.org, is an established free library for computer vision applications on various platforms. Typical computer vision applications are visual pattern recognition, face detection, motion tracking, and so on. The original OpenCV has interfaces for programming languages such as C++, C, Python, and Java. Pure Data also has an external library that interfaces with OpenCV to include a subset of the functions. The version that integrates with GEM is pix_opencv
. The original project page for pix_opencv
is at http://hangar.org/wikis/lab/doku.php?id=start:puredata_opencv.
For the Mac OSX environment, you can have a precompiled version at http://puredata.info/downloads/opencv/releases/0.2. It includes the necessary dependencies, such as the OpenCV framework. After you unzip the downloaded file, it includes the following three items:
OpenCV-Private-Framework-1.2.dmg
pix_opencv
folderpuredata_opencv.pdf
The OpenCV-Private-Framework...