What will you learn?
Explore, manipulate, and analyze images using Python packages for computer vision.
Implement image classification using classical machine learning and deep learning techniques.
Use data augmentation and transfer learning to create highly-effective convolutional neural networks (CNNs)
Go beyond image classification to use object detection and semantic segmentation models.
About the course
Computer Vision is the art of distilling actionable information from images.
In this hands-on course, we'll learn about Image Analysis techniques using Python packages like PIL, Scikit-Image, OpenCV, and others. You'll then explore machine learning for computer vision, including deep learning techniques for image classification, object detection, and semantic segmentation; using industry-standard machine learning frameworks like SciKit-Learn, Keras, and PyTorch.
Note: These courses will retire in June. Please enroll only if you are able to finish your coursework in time.
Program
Computer Vision and Image Analysis
A deep dive into Computer Vision and Image Analysis using Python.
Lecturers

Graeme Malcolm
Senior Content Developer Microsoft Learning Experiences
Platform
All the courses on this platform are free of charge. The authors are top universities and corporations that seek to maintain high quality standards. If you do not meet a deadline for assignments, you lose points. Like on other platforms, the videos in which the theory is explained are followed by practical assignments. Courses are available in English, Chinese, Spanish, French and Hindi.