VLFeat est une bibliothèque open source qui implémente des algorithmes de vision par ordinateur populaires spécialisés dans la compréhension d'images et l'extraction et la correspondance de caractéristiques locales, elle inclut Fisher Vector, VLAD, SIFT, MSER, k-means, k-means hiérarchique, goulot d'étranglement d'information agglomératif, superpixels SLIC, superpixels quick shift, formation de SVM à grande échelle, et bien d'autres. Elle est écrite en C pour l'efficacité et la compatibilité, avec des interfaces en MATLAB pour faciliter l'utilisation, et une documentation détaillée tout au long. Elle est compatible avec Windows, Mac OS X et Linux.