Contrib OpenCV

Had finished this end of last year, it should be in working state;
I mostly supply it to avoid duplication of work by others, in case someone is interested.