Student project: controlling mouse with trakcing color, with extra head gestures (scrolling - moving head up and down, if is detected left profile of head - open a new tab in browser, detected right profile of head - switch between tabs )
Project is achieved in C++ and Python
INSTALL: pip install python-xlib
sudo apt-get install scrot
sudo apt-get install python-tk
sudo apt-get install python-dev
pip install pyautogui
pip install -U selenium
download https://github.com/mozilla/geckodriver/releases
copy geckodriver to /usr/local/bin/geckodriver and then
PATH=$PATH:/usr/local/bin/geckodriver
.xml file must be in same directory as scroll.py
#for c++ version sudo apt-get install xdotool mallick xml files, working faster