Trackbar as the Color Palette
Basic Operations on Images
Learn to read and edit pixel values, working with image ROI and other basic operations.
Perform arithmetic operations on images
Getting a solution is important. But getting it in the fastest way is more important. Learn to check the speed of your code, optimize the code etc.
Learn some of the mathematical tools provided by OpenCV like PCA, SVD etc.