Matlab (GUI) implementation for Bag of Visual words.
This implementation is based on Matlab functions and Vlfeat lib.
The number of visual words=200, to change it:
from line 87 in bovw_sift.m
from line 76 in bovw_surf.m
Download the VLFeat binary package (version 0.9.20) from the following link:
Extract vlfeat-0.9.20-bin in the root of the BoVW directory.
Add the following line in vlfeat-0.9.20-bin\vlfeat-0.9.20\toolbox\vl_setup.m:
1- Run BoVW.m
2- Choose the number of classes
3- Browse image folders (folder for each class)
4- Choose descriptor (SIFT or SURF)
5- Train (5-fold validation)
6- Test using new images
Mahmoud Afifi (2022). Bag of Visual Words (https://www.mathworks.com/matlabcentral/fileexchange/62232-bag-of-visual-words), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!