Learning opencv using Qt IDE.  Motion tracking, masking, pattern and object recognition, etc