http://www.vlfeat.org/overview/sift.html
The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux. The latest version of VLFeat is 0.9.13.(http://www.vlfeat.org/vsexpress.html)
1.VLFeat在VS2010下的配置
因为VLFeat下载下来的是tar.gz格式的,需要解压缩,然后将解压缩后的文件,没有安装文件,可以直接放置在一个文件目录下面,我放置在C:\Program Files\vlfeat
下面,然后在我的电脑的属性中,设置环境变量path,将C:\Program Files\vlfeat加入path中。
后面的配置就老老实实地按照http://www.vlfeat.org/vsexpress.html配置我的Visual Stdio 环境,我配置的过程中还是出了一些小问题,就在tool选项中的C++目录中的 Include Files 和Library files 中加入该路径。
最后编译过程中,如果还是出现问题,则将bin\w32\目录下的vl.dll 拷贝到程序系统的\bin\debug\ 目录下,
然后编译运行,应该就没有问题了。