In this course we’ll be building a photo filter editor which allows you to create filters such as those used in Instagram and Snapchat. This app allows you to load a photo, edit it’s contrast, brightness and gray-scale. You can also create and apply custom filters using this tool.
Theory sections are included, where concepts such as matrices, color models, brightness, contrast and convolution are explained in detail from a mathematical perspective. Practical sections include the installation of the Anaconda development environment, matrix operations and OpenCV. The photo editor is built from scratch using OpenCV UI.
Learning goals:
- Matrices
- Color Models
- Brightness and Contrast
- Convolution
- OpenCV UI