VLFeatmean sift开源库【配置】【转载】

前段时间,同学介绍说图像识别,你用vlFeat试试吧,效果不错。于是下载下来,怎么搞,都没搞好。那个抑郁了许久。于是把vlfeat扔了,自己研究起sift算法来,除了kd树中最小优先级队列有些疑惑外,算法基本可以自己实现了。

但是,导师说效果不够理想。于是重回vlfeat试试。酷毙人生啊。

找了这个博客,没想到配置了下,竟然可以跑起来了。当人遭受众多苦难后,人品就真的攒起来了

原文为:http://blog.sina.com.cn/s/blog_7c7b71530100to24.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\  目录下,

然后编译运行,应该就没有问题了。

当然了,我用的是在vs2008下,按上述配置,完全木有问题的。不信,可以看下一篇的示例。

原文地址:https://www.cnblogs.com/slysky/p/2253234.html