vlfeat说明以及matlab配置vlfeat失败的解决方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/FX677588/article/details/52800240

1. 说明

  vlfeat是一个开源机器视觉库,包括很多当前流行的机器视觉的算法。当前这个库主要包含以下算法: 
1.1 Visual features
 Local features
 Covariant detectors
 Histogram of Oriented Gradients (HOG)
 Scale Invariant Feature Transform (SIFT)
 Dense SIFT (DSIFT) and PHOW
 Local Intensity Order Pattern (LIOP)
 Maximally Stable Extremal Regions (MSER)
 Image distance transform
 Fisher vector and VLAD encodings
1.2 Statistical methods
 GMM
 k-means
 Agglomerative Information Bottleneck (AIB)
 Quick shift (generate superpixel)
 SLIC (An introduction to SLIC superpixels)
 Support Vector Machine (SVM)
 Forests of kd-trees
 Plotting functions for rank evaluation(Learn how to plot ROC, DET, and precision-recall curves.)
 MATLAB Utilities

2. matlab配置vlfeat

  以vlfeat-0.9.20版本为例,刚开始自己在安装vlfeat时候,总是发现vlfeat安装失败。运行vl_setup.m并没有反应。然后发现自己下载的是VLFeat 0.9.20 source code only。这个压缩包中toolbox下vl_setup.m安装并不能产生mex文件。
这里写图片描述
  最后发现,matlab配置vlfeat应该下载vlfeat-0.9.20-bin.tar文件,如上图标注官方下载链。
  下载地址:http://www.vlfeat.org/download.html
  然后双击该压缩文件到vlfeat-0.9.20-bin,先不着急解压,继续双击vlfeat-0.9.20-bin会看到vlfeat-0.9.20文件夹,再解压该文件夹到本地。否则直接解压,一些压缩软件不能直接识别vlfeat-0.9.20-bin文件。
  然后matlab打开vlfeat-0.9.20/toolbox/下vl_setup.m,直接运行。
  或者永久安装配置,建立startup.m文件,添加如下语句运行。

run('D:\VLFeat\vlfeat-0.9.20\toolbox\vl_setup')

个人学习记录,由于能力和时间有限,如果有错误望读者纠正,谢谢!

转载请注明出处:CSDN 无鞋童鞋。

展开阅读全文

没有更多推荐了,返回首页