• Stars
    star
    216
  • Rank 182,120 (Top 4 %)
  • Language
    Python
  • Created over 9 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

bag-of-words

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

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.