Easy to install cross-platform python desktop application that captures and processes video via OpenCV and displays it via LGPL Qt for Python (PySide2 Qt 5.11) GUI composed with Enaml and PyQtGraph widgets then distributed with PyAppShare cookbook that uses Miniconda and Shortcutter.
It's an example app that mixes:
- OpenCV video processing,
- Qt for Python cross-platform GUI (PySide2 Qt 5.11),
- Writing desktop UI with Enaml and PyQtGraph that is neat and fast to make,
- Cross-platform app easy to distribute and install made via PyAppShare cookbook that uses Miniconda (download) and Shortcutter.
(The video lags as it imitates processing each frame via generating random numbers.)