一个开放的计算机视觉算法库
Version 0.9.21
The VLFeat open source library implements popular computer vision algorithms specialising in image understanding and local featurexs extraction and matching. Algorithms incldue Fisher Vector, VLAD, SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, SLIC superpixes, quick shift superpixels, large scale SVM training, and many others. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux.
VLFeat is distributed under the BSD license (see the COPYING file).
The documentation is
available online and shipped with
the library as doc/index.html. See also:
To start using VLFeat as a MATLAB toolbox, download the latest VLFeat binary package. Note that the pre-compiled binaries require MATLAB 2009B and later. Unpack it, for example by using WinZIP (Windows), by double clicking on the archive (Mac), or by using the command line (Linux and Mac):
> tar xzf vlfeat-X.Y.Z-bin.tar.gz
Here X.Y.Z denotes the latest version. Start MATLAB and run the VLFeat setup command:
> run <VLFEATROOT>/toolbox/vl_setup
Here <VLFEATROOT> should be replaced with the path to the VLFeat
directory created by unpacking the archive. All VLFeat demos can now
be run in a row by the command:
> vl_demo
Check out the individual demos by editing this file: edit vl_demo.
The toolbox should be laregly compatible with GNU Octave, an open source MATLAB equivalent. However, the binary distribution does not ship with pre-built GNU Octave MEX files. To compile them use
> cd <vlfeat directory>
> make MKOCTFILE=<path to the mkoctfile program>
VL_COVDET. This function implements the following
detectors: DoG, Hessian, Harris Laplace, Hessian Laplace, Multiscale
Hessian, Multiscale Harris. It also implements affine adaptation,
estiamtion of feature orientation, computation of descriptors on the
affine patches (including raw patches), and sourcing of custom
feature frame.VL_HOG (HOG features). Added VL_SVMPEGASOS and
a vastly improved SVM implementation. Added VL_IHASHSUM (hashed
counting). Improved INTHIST (integral histogram). Added
VL_CUMMAX. Improved the implementation of VL_ROC and
VL_PR(). Added VL_DET() (Detection Error Trade-off (DET)
curves). Improved the verbosity control to AIB. Added support for
Xcode 4.3, improved support for past and future Xcode
versions. Completed the migration of the old test code in
toolbox/test, moving the functionality to the new unit tests
toolbox/xtest.vl_compile and the architecture string on Linux 32 bit.暂无开放 Issues,或尚未同步最近议题。