The scale-invariant feature transform is an algorithm to identify and locate interesting points within an image. For all such points, a descriptive signature is extracted. The signatures can be stored and matched among multiple images, allowing for a large number of interesting applications, such as aligning overlapping images and identifying objects or motion within image sequences. libsift is used by the autopano-sift program to create panorama images.
| Tags | Scientific/Engineering Image Recognition Software Development Libraries |
|---|---|
| Operating Systems | OS Independent |
| Implementation | C# |
Recent releases


Release Notes: A serious bug in the Gaussian sigma computation and a bug in the DoG scale handling were fixed.


Release Notes: The SIFT descriptor has been constructed in an invalid way, which is fixed now, but the old descriptors cannot be used anymore.


Release Notes: All changes due to the release of autopano-sift 2.0 have been included. Most importantly, the matching of keypoints is now eight times as fast. The license has been changed to the GPL.


Release Notes: The Gtk# dependency can be dropped for some utilities. There are some small bugfixes.


Release Notes: A rarely triggered exception bug has been fixed. Bugs in the output display have been fixed. The matching code has been improved.
A C++11 unit testing framework based on Perl's Test::More module.