Project Overview/Plan:
- Read webcam data
- Detect location of each key
- Light up key, detect that on the video
- On key press:
- Get image of key as it was pressed
- Identify which finger it was that pressed it (Coloured finger nails?)
- Windows (x64)
- Visual Studio 2015 setup for C++
- Only VS 2015 has been tested, others may work
- OpenCV installed as CMake dependency
- Logitech per-key LED keyboard.
- Tested to work with the Logitech G810 Orion Spectrum
- Webcam
git clone
this repositorymkdir build; cd build
cmake -G "Visual Studio 14 Win64" ..
- Open the generated Visual Studio Solution
- Switch the active project to
main
- Build & run
The webcam used in the project is hard coded to index 1. This is specified in main.cpp