VLFeat是一个跨平台的开源机器视觉库,它囊括了当前流行的机器视觉算法,如SIFT, MSER, HOG, 同时还包含了诸如K-MEANS, Hierarchical K-means的聚类算法。它由C语言编写,并提供了Matlab接口及详细的文档。当前最新的版本是VLFeat 0.9.18 。
Jeremy Lin @HQU
——————————————————————————————————————————
VLFeat的主页:http://www.vlfeat.org/index.html
从VLFeat的主页下载最新的库文件。
version0.9.18下载地址:http://www.vlfeat.org/download/vlfeat-0.9.18-bin.tar.gz
MATLAB安装步骤如下:
One-time setup
1) 将下载的VLFeat库解压到一个路径中去,假设这个路径是VLFEATROOT。然后在Matlab命令窗口中键入如下命令:
run('VLFEATROOT/toolbox/vl_setup')2) 若要确认VLFeat是否成功安装,则在命令窗口键入如下命令
>> vl_version verbose VLFeat version 0.9.8 Static config: X64, little_endian, GNU C 40201 LP64, POSIX_threads, SSE2 4 CPU(s): GenuineIntel MMX SSE SSE2 SSE3 SSE41 SSE42 SIMD enabled: yes
Permanent setup
若要永久地安装VLFeat到Matlab,则在MATLAB 的
startup.m
file: 加入下面的命令:run('VLFEATROOT/toolbox/vl_setup')Getting started
所有的Matlab接口调用命令的说明可以在命令行中键入help command(如. help vl_sift)查询。
VLFeat中包含了大量的demos。 To use them, add the demo path with
vl_setup demo
. For example, a sift demovl_demo_sift_basic
can be run using the following:>> vl_setup demo >> vl_demo_sift_basicTo see a list of demos TAB-complete
vl_demo
at MATLAB prompt, after runningvl_setup demo
.
本文地址:http://blog.csdn.net/linj_m/article/details/9832727
更多相关资源请关注博客:LinJM-机器视觉 微博:林建民-机器视觉