I've implemented an application in which I ported parts of Open CV library to QML and added support for live-coding. This makes it possible to interact with computer vision algorithms and see results on the fly. The application is called Live CV, and I've made this demo which explains it better : http://www.youtube.com/watch?v=uEnJE6Jawfw
The application can be used for learning purposes, fine tuning Open CV or custom functions to specific scenarios and creating interactions using QtQuick's components.
Documentation together with downloads for windows and linux are available on Live CV's website : http://livecv.dinusv.com
The application is open-source, and there's a contribution section for anyone interested in helping with modules : https://github.com/livecv