Obtaining and Installing the Code
Please follow these steps to obtain and install KLT:
- Choose the version you want to download (You'll probably want
the most recent version):
Save it to a file named "klt.tar.gz" and move it to a directory like "~/src".
- Type
gunzip klt.tar.gz
- Type
tar xf klt.tar
. A directory called "klt" will automatically be
created and all the files will go there.
- Move to the "klt" directory. Type
make
.
NOTE: On some systems it may be necessary to manually convert
expf() to exp() and logf() to log(), and/or fsqrt() to sqrtf().
- That's it. Now try some examples, by typing
example1
, etc.
- Notice that, for your convenience, unofficial copies of the
User and Reference Manuals can be found in the
doc
directory.
- To keep the "klt.tar.gz" reasonably sized, only three images are included.
If you want to play with the code even more, save
this file (407 KB) to
"extra_images.tar.gz" in the "klt" directory.
Type
gunzip extra_images.tar.gz
,
then tar xf extra_images.tar
.
Please let me know of any bugs you find. Moreover, any questions,
comments, suggestions, and criticisms are welcome.
If you download KLT and find it useful for your work, I would like very much to
hear from you. Please send me a short email (to the address below) describing
the application in which you are involved. Such correspondence benefits me
because I am curious to know how this software is being used. But it also
benefits you because (1) the larger the number of people who use the program,
the more I can justify spending time improving it, and (2) when a new version
becomes available, I can notify you by email.
An acknowledgment in any publication describing work that uses KLT would
be greatly appreciated.
Stan Birchfield
birchfield@cs.stanford.edu