This application uses VLFeat to train an image classifier which achieves 65% using a single feature on the Caltech-101 dataset. It uses:
The program is fully contained in
a single MATLAB M-file,
and can also be simply adapted to use your own data (change
conf.calDir). The code is also bundled in VLFeat under the
VLROOT/apps
subdirectory.