iLab's Version of OpenSURF
--------------------------
This is a hacked version of Chris Evans's OpenSURF library. It was
hacked by Manu Viswanathan for use in gist-related projects that are
part of the Neuromorphic Visualization Toolkit code base at USC's iLab.

Complaints regarding this version should be addressed to
mviswana@usc.edu and *not* to Chris Evans.

Differences Between This and the Original OpenSURF
--------------------------------------------------
Mostly, the differences between this hacked version and the original
OpenSURF are just cosmetic. Some function names have been changed, all
the classes and functions have been wrapped inside a namespace, the code
has been cleaned up and autoconfiscated, so on and so forth.

Support for building on Windows has been removed. This version is geared
towards the GNU/Linux platform (mainly, Debian and Mandriva).

Building OpenSURF
-----------------
Ought to be a pretty standard GNU autotools procedure:

      ./configure
      make
      make install

If the configure script and make files are missing, you might have
somehow gotten the bare code base rather than a release tarball. In this
situation, first run the bootstrap script. It will setup configure, etc.
for you and then you can build with the usual ./configure && make
procedure.

Disclaimer
----------
This software is intended to run the SURF algorithm on input images.
However, it could potentially cause data loss and other bad things to
happen. If in doubt, please do not use it.

Neither Manu Viswanathan nor iLab/USC provide any guarantees or
warranties of any kind or accept any responsibility whatsoever. Use this
software at your own risk.
