Home

The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift. It is written in C for efficiently and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux. The latest version of VLFeat is 0.9.4 (April 28, 2009).

Help

Reference

Tutorials

  • SIFT – Scale Invariant Feature Transform
  • MSER – Maximally Stable Extremal Regions
  • IKM – Integer optimized k-means
  • HIKM – Hierarchical k-means
  • AIB – Agglomerative Information Bottleneck
  • Quick shift – Quick shift mode seeking
  • More ...

BibTeX entry

@misc{vedaldi08vlfeat,
 Author = {A. Vedaldi and B. Fulkerson},
 Title = {{VLFeat}: An Open and Portable Library 
          of Computer Vision Algorithms},
 Year  = {2008},
 Howpublished = {\url{http://www.vlfeat.org/}}

Acknowledgments

Part of this work was supported by the UCLA Vision Lab and the Oxford VGG Lab. The authors would like to thank the many colleagues that have contributed to VLFeat by testing and providing helpful suggestions and comments.