OpenCV demo by Rodolfo Carvalho.
- OpenCV and Python bindings
- PIL
- A webcam
- Run
python caracara.py
. - Place your face in a visible spot.
- You should have a balloon with text near your head.
- Drag the mouse over a region to track an object in that region. Use for example a colorful object easily distinguishable from the background.
- You should see an image over your tracked object.
- Try to move the object and the overlay image will follow.
- Press any key to exit.
Alternatives:
- To use a different overlay image:
python caracara.py -o images/tux.png
- Read from an image instead of a webcam:
python caracara.py -f images/family-600x480.jpg
- Use
objecttracker.py
standalone:objecttracker.py
is part ofcaracara.py
but can be used on its own.
To track objects:
python objecttracker.py -o images/tux.png
Drag over a region with the mouse.