一、下载VLFeat的binary包:
- VLFeat 0.9.20 binary package(点击下载)
- 下载得到vlfeat-0.9.20-bin.tar文件
二、解压vlfeat-0.9.20-bin.tar文件,得到vlfeat-0.9.20-bin文件,接着再解压vlfeat-0.9.20-bin文件得到一个文件夹(vlfeat-0.9.20)和一个文件(pax_global_header)。如下图所示:
三、在matlab中安装配置
1、一次安装配置方式
- >> run('VLFEATROOT/toolbox/vl_setup')
- VLFeat 0.9.17 ready.
run('D:\VLFeat\vlfeat-0.9.20\toolbox\vl_setup')
使用vl_version命令检查配置是否成功:
- >> vl_version verbose
- VLFeat version 0.9.17
- Static config: X64, little_endian, GNU C 40201 LP64, POSIX_threads, SSE2, OpenMP
- 4 CPU(s): GenuineIntel MMX SSE SSE2 SSE3 SSE41 SSE42
- OpenMP: max threads: 4 (library: 4)
- Debug: yes
- SIMD enabled: yes
2、永久安装配置方式:
编辑startup.m文件:
- edit startup.m
- run('VLFEATROOT/toolbox/vl_setup')
run('D:\VLFeat\vlfeat-0.9.20\toolbox\vl_setup')
四、测试一个demo
- >> vl_setup demo
- >> vl_demo_sift_basic