配置VLFeat-0.9.20+MATLAB2013a

时间:2021-03-21 21:32:47

       在VLFeat官网上是这么介绍VLFeat的:VLFeat开源库实现了流行的计算机视觉算法,专门从事图像理解和局部特征提取与匹配。 算法包括Fisher矢量,VLAD,SIFT,MSER,k-means,分层k均值,聚集信息瓶颈,SLIC超像素,快速移位超像素,大规模SVM训练等。 VLFeat开源库是用C语言编写的,以确保其效率和兼容性,同时VLFeat还提供了MATLAB接口和详细的文档。 它支持Windows,Mac OS X和Linux。 最新版本的VLFeat为0.9.20。

 

一、首先应该准备的东西

1、MATLAB软件:我的是MATLAB2013a

2、VLFeat文件,可以是二进制包,也可以是源码。如果是windows平台,推荐使用二进制包。

下载链接:http://www.vlfeat.org/index.html

配置VLFeat-0.9.20+MATLAB2013a

 

二、配置过程

官网上也有教程:http://www.vlfeat.org/install-matlab.html

1、将下载的二进制包解压到某个位置,如E:\MATLAB_ToolBox

配置VLFeat-0.9.20+MATLAB2013a

2、将MATLAB的路径改为E:\MATLAB_ToolBox\vlfeat-0.9.20\toolbox

3、运行该路径下的vl_setup.m文件

配置VLFeat-0.9.20+MATLAB2013a

4、运行成功后会发现MATLAB已经添加了vlfeat的路径:

配置VLFeat-0.9.20+MATLAB2013a

 

 

三、验证是否安装成功

配置VLFeat-0.9.20+MATLAB2013a

问题:为啥我这里的Debug是no呢?但是我跑demo又可以跑,希望哪位路过的大神可以指点指点

 

运行的demo结果如下:

 >>vl_setup demo

 >>vl_demo_sift_basic

配置VLFeat-0.9.20+MATLAB2013a

 

 

2017/05/07   配置MatConvNet

参考教程:http://www.vlfeat.org/matconvnet/install/

用MatConvNet自带的examples里的MINST数据集做实验:

配置VLFeat-0.9.20+MATLAB2013a

运行过程:

配置VLFeat-0.9.20+MATLAB2013a

运行程序会自动下载data数据集,运行过程结果如下:

配置VLFeat-0.9.20+MATLAB2013a

 放在实验室跑了一晚上,最终结果如下图,虽然看不懂是什么意思。。。。。

配置VLFeat-0.9.20+MATLAB2013a