Introduction - If you have any usage issues, please Google them yourself
Rob Hess C implementation of SIFT that uses OpenCV. It allows for pretty detailed parameter tweaking (eg histogram size, DoG thresholds, etc.) If you need flexibility, this is pretty good.
Packet : 61549849sift-1.1.1_20070330_win.zip filelist
sift-1.1.1_20070330_win/
sift-1.1.1_20070330_win/beaver.png
sift-1.1.1_20070330_win/beaver.sift
sift-1.1.1_20070330_win/beaver_xform.png
sift-1.1.1_20070330_win/ChangeLog.txt
sift-1.1.1_20070330_win/docs/
sift-1.1.1_20070330_win/docs/html/
sift-1.1.1_20070330_win/docs/html/annotated.html
sift-1.1.1_20070330_win/docs/html/doxygen.css
sift-1.1.1_20070330_win/docs/html/doxygen.png
sift-1.1.1_20070330_win/docs/html/files.html
sift-1.1.1_20070330_win/docs/html/formula.repository
sift-1.1.1_20070330_win/docs/html/form_0.png
sift-1.1.1_20070330_win/docs/html/form_1.png
sift-1.1.1_20070330_win/docs/html/form_10.png
sift-1.1.1_20070330_win/docs/html/form_11.png
sift-1.1.1_20070330_win/docs/html/form_12.png
sift-1.1.1_20070330_win/docs/html/form_13.png
sift-1.1.1_20070330_win/docs/html/form_2.png
sift-1.1.1_20070330_win/docs/html/form_3.png
sift-1.1.1_20070330_win/docs/html/form_4.png
sift-1.1.1_20070330_win/docs/html/form_5.png
sift-1.1.1_20070330_win/docs/html/form_6.png
sift-1.1.1_20070330_win/docs/html/form_7.png
sift-1.1.1_20070330_win/docs/html/form_8.png
sift-1.1.1_20070330_win/docs/html/form_9.png
sift-1.1.1_20070330_win/docs/html/functions.html
sift-1.1.1_20070330_win/docs/html/functions_vars.html
sift-1.1.1_20070330_win/docs/html/globals.html
sift-1.1.1_20070330_win/docs/html/globals_defs.html
sift-1.1.1_20070330_win/docs/html/globals_enum.html
sift-1.1.1_20070330_win/docs/html/globals_func.html
sift-1.1.1_20070330_win/docs/html/globals_type.html
sift-1.1.1_20070330_win/docs/html/imgfeatures_8h.html
sift-1.1.1_20070330_win/docs/html/index.html
sift-1.1.1_20070330_win/docs/html/kdtree_8h.html
sift-1.1.1_20070330_win/docs/html/minpq_8h.html
sift-1.1.1_20070330_win/docs/html/sift_8h.html
sift-1.1.1_20070330_win/docs/html/structdetection__data.html
sift-1.1.1_20070330_win/docs/html/structfeature.html
sift-1.1.1_20070330_win/docs/html/structkd__node.html
sift-1.1.1_20070330_win/docs/html/structmin__pq.html
sift-1.1.1_20070330_win/docs/html/structpq__node.html
sift-1.1.1_20070330_win/docs/html/structransac__data.html
sift-1.1.1_20070330_win/docs/html/tabs.css
sift-1.1.1_20070330_win/docs/html/tab_b.gif
sift-1.1.1_20070330_win/docs/html/tab_l.gif
sift-1.1.1_20070330_win/docs/html/tab_r.gif
sift-1.1.1_20070330_win/docs/html/utils_8h.html
sift-1.1.1_20070330_win/docs/html/xform_8h.html
sift-1.1.1_20070330_win/dspFeat/
sift-1.1.1_20070330_win/dspfeat.c
sift-1.1.1_20070330_win/dspFeat/dspFeat.ncb
sift-1.1.1_20070330_win/dspFeat/dspFeat.sln
sift-1.1.1_20070330_win/dspFeat/dspFeat.suo
sift-1.1.1_20070330_win/dspFeat/dspFeat.vcproj
sift-1.1.1_20070330_win/imgfeatures.c
sift-1.1.1_20070330_win/imgfeatures.h
sift-1.1.1_20070330_win/kdtree.c
sift-1.1.1_20070330_win/kdtree.h
sift-1.1.1_20070330_win/LICENSE.txt
sift-1.1.1_20070330_win/LICENSE.ubc.txt
sift-1.1.1_20070330_win/match/
sift-1.1.1_20070330_win/match.c
sift-1.1.1_20070330_win/match/match.ncb
sift-1.1.1_20070330_win/match/match.sln
sift-1.1.1_20070330_win/match/match.suo
sift-1.1.1_20070330_win/match/match.vcproj
sift-1.1.1_20070330_win/minpq.c
sift-1.1.1_20070330_win/minpq.h
sift-1.1.1_20070330_win/README.txt
sift-1.1.1_20070330_win/sift.c
sift-1.1.1_20070330_win/sift.h
sift-1.1.1_20070330_win/siftFeat/
sift-1.1.1_20070330_win/siftfeat.c
sift-1.1.1_20070330_win/siftFeat/siftFeat.ncb
sift-1.1.1_20070330_win/siftFeat/siftFeat.sln
sift-1.1.1_20070330_win/siftFeat/siftFeat.suo
sift-1.1.1_20070330_win/siftFeat/siftFeat.vcproj
sift-1.1.1_20070330_win/THANKS.txt
sift-1.1.1_20070330_win/Thumbs.db
sift-1.1.1_20070330_win/utils.c
sift-1.1.1_20070330_win/utils.h
sift-1.1.1_20070330_win/xform.c
sift-1.1.1_20070330_win/xform.h