Simple hand tracking with OpenCV - sends normalized location data of hands in view over OSC.
First, in a terminal, navigate to the folder this example is in, then create a virtual environment in the folder venv
python -m venv venv
Activate the virtual environment - packages will install into your venv
instead of globally, so you can try different examples that require different versions of packages without clashes
source venv/bin/activate
Install required packages as listed in requirements.txt
pip install -r requirements.txt
Run the example
python opencv-handtracking-osc.py
When you’re done, you can exit the virtual environment by running
deactivate
Download this example | Download all examples as .zip |