A library by Andres Colubri for the programming environment processing. Last update, 06/02/2010.

proGPUKLT is a library that wraps a GPU-implementation of the Kanade-Lucas-Tomasi feature tracker used for computer vision applications. It is based in the code written by Christopher Zach, available here.
Check codeanticode's blog and twitter feed for updates.
For usage feedback, please post to the discourse section in the Processing's website.
For development support (bugs reports, feature requests), use sourcerfoge's trackers and forums.


Download proGPUKLT stable version 0.9.2 in zip format. View release notes.


Unzip and put the extracted proGPUKLT folder into the libraries folder of your processing sketches. Reference and examples are included in the proGPUKLT folder.

Keywords computer vision, tracking, detection, features, gpu, klt

Reference. Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.

Source. The source code of proGPUKLT is available at, and its repository can be browsed here.


Find a list of examples in the current distribution of proGPUKLT, or have a look at them by following the links below.


Platform windows,linux
Processing 1.1
Dependencies opengl,Cg

Similar libraries

OpenCV website
flob website