big-chan / bag-of-words

Python Implementation of Bag of Words for Image Recognition using OpenCV and sklearn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bag-of-words

alt text Python Implementation of Bag of Words for Image Recognition using OpenCV and sklearn | Video

Dense SIFT

https://stackoverflow.com/questions/20146570/opencv-python-dense-sift

Training the classifier

python findFeatures.py -t dataset/train/

Testing the classifier

  • Testing a number of images
python getClass.py -t dataset/test --visualize

The --visualize flag will display the image with the corresponding label printed on the image/

  • Testing a single image
python getClass.py -i dataset/test/aeroplane/test_1.jpg --visualize

Troubleshooting

If you get

AttributeError: 'LinearSVC' object has no attribute 'classes_'

error, then simply retrain the model.

About

Python Implementation of Bag of Words for Image Recognition using OpenCV and sklearn


Languages

Language:Python 100.0%