vlfeat说明以及matlab配置vlfeat失败的解决方式
Posted 无鞋童鞋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vlfeat说明以及matlab配置vlfeat失败的解决方式相关的知识,希望对你有一定的参考价值。
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 无鞋童鞋。
以上是关于vlfeat说明以及matlab配置vlfeat失败的解决方式的主要内容,如果未能解决你的问题,请参考以下文章
在 java 中使用 VLfeat 库编译 Matlab 代码