Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rhcarvalho/caracara
Face and object tracking using OpenCV.
https://github.com/rhcarvalho/caracara
fun image-processing object-tracking opencv python webcam
Last synced: 3 days ago
JSON representation
Face and object tracking using OpenCV.
- Host: GitHub
- URL: https://github.com/rhcarvalho/caracara
- Owner: rhcarvalho
- Created: 2013-04-14T03:24:44.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-05-16T12:11:31.000Z (over 11 years ago)
- Last Synced: 2024-06-11T18:41:07.385Z (5 months ago)
- Topics: fun, image-processing, object-tracking, opencv, python, webcam
- Language: Python
- Size: 684 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CaraCara
========OpenCV demo by Rodolfo Carvalho.
Requirements
------------* OpenCV and Python bindings
* PIL
* A webcamUsage example
-------------1. Run `python caracara.py`.
2. Place your face in a visible spot.
3. You should have a balloon with text near your head.
4. Drag the mouse over a region to track an object in that region.
Use for example a colorful object easily distinguishable from
the background.
5. You should see an image over your tracked object.
6. Try to move the object and the overlay image will follow.
7. 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 of `caracara.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.