Processing SURF (P-SURF) is a library by Claudio Fantacci, Alessandro Martini for the programming environment processing based on SURF .
The task of ﬁnding correspondences between two images of the same scene or object is part of many computer vision applications. Camera calibration, 3D reconstruction, image registration, and ob ject recognition are just a few.
This project provides an implementation of the method in the form of a library for the Processing programming environment. The library can be used without limitations from any Java program as well.
 Herbert Bay, Tinne Tuytelaars, and Luc Van Gool. Surf: Speeded-up robust features. In 9th European Conference on Computer Vision, Graz, Austria, 2006.