Building Computer Vision Applications with Python
Offered By: LinkedIn Learning
Course Description
Overview
Get a deeper understanding of computer vision by creating your own image processing applications in Python.
Syllabus
Introduction
- Computer vision under the hood
- What you should know
- Using the exercise files
- Installing Anaconda and OpenCV
- Testing your environment
- Image representation
- Color encoding
- Image file management
- Resolution
- Rotations and flips
- Challenge: Manipulate some pictures
- Solution: Manipulate some pictures
- Average grayscale
- Weighted grayscale
- Converting grayscale to black and white
- Adaptive thresholding
- Challenge: Removing color
- Solution: Removing color
- Convolution filters
- Average filters
- Median filters
- Gaussian filters
- Edge detection filters
- Challenge: Convolution filters
- Solution: Convolution filters
- Image downscaling methods
- Downscaling example
- Image upscaling methods
- Upscaling example
- Challenge: Resize a picture
- Solution: Resize a picture
- Image cuts
- Stitching two images together
- Cuts in panoramic photography
- Challenge: Stitch two pictures together
- Solution: Stitch two pictures together
- Why modify objects?
- Erosion and dilation
- Open and close
- Challenge: Help a robot
- Solution: Help a robot
- Next steps
Taught by
Eduardo Corpeño
Related Courses
Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV.Universidad Carlos iii de Madrid via edX Computer Vision and Image Analysis
Microsoft via edX Python Project: Software Engineering and Image Manipulation
University of Michigan via Coursera Computer Vision and Image Processing Fundamentals.
IBM via edX Computer Vision - Image Basics with OpenCV and Python
Coursera Project Network via Coursera