Python Image Processing - Make Instagram-Style Filters
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 400 MB
Genre: eLearning Video | Duration: 26 lectures (3 hours, 8 mins) | Language: English
Learn both the theory and practice behind image processing with OpenCV
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 400 MB
Genre: eLearning Video | Duration: 26 lectures (3 hours, 8 mins) | Language: English
Learn both the theory and practice behind image processing with OpenCV
What you'll learn
Image processing techniques using OpenCV
Create image filters like those in Instagram
Create an image editor app using Python and OpenCV
Math and theory: matrices, matrix operations, kernels, convolutions, images
Requirements
Basic to intermediate Python skills
Description
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 Virtual Box, matrix operations using Numpy, OpenCV and the libraries we’ll be using. Also, the photo editor is built from scratch using OpenCV UI.
Learning goals:
Matrices
Color Models
Brightness and Contrast
Convolution
OpenCV UI
Who this course is for:
Python developers who want to learn image processing and manipulation