The purpose of this project is to develop an add-on, a set of widgets for Orange Canvas that would introduce basic computer vision functionality to Orange. The core of the widgets will be the OpenCV library. The knowledge gathered through the development of the add-on will be used to make improvements to the structuring of Orange add-ons, to the process of distributing them and, finally, to the way widgets are tested.

The installation of the widget will be PyPI compliant. The code will follow the Orange style guide (and PEP 8.) Also, it will be Python 3 compatible.

The whole development process will be documented (logged) so that after the project is finished, the findings can be used for improving the Orange core.