just some golang with some opencv, and a fun-project playing around with your webcam
This project's main dependencies are OpenCV and Golang as distro level packages. These users/developers need to install themselves.
Then in golang it depends on lazywei/go-opencv golang package to use OpenCV system API. This (and any other future dependency) can be managed by running
./go-tasks.sh deps
Building this to a binary requires installing all dependencies and then using go-build. Following command helps in isntalling all golang-package dependencies and creating binary in a go...
./go-tasks.sh bin
The binaries are placed in {PROJECT-PATH}/bin
Once build, it can be run by executing binaries from the stated binary paths in Build section.
To do all in one show, run...
./go-tasks.sh run