Image Processing with Python

blur

Learn Path Description

Much of the data in the world are formatted as images. Image processing has become a crucial skill to have in your data science toolbox. This track covers the fundamentals, from image pre-processing to deep learning. You'll begin with image enhancement and restoration and move on to biomedical images to analyze more complex image types, like MRI scans and X-rays. The track concludes with a course on convolutional neural nets, where you'll learn to build powerful deep learning image classifiers.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Image Processing in Python

This course on image pre-processing using Python will teach you how to transform and manipulate images for various purposes. With the help of Scikit-image, you will learn how to fix damaged images, reduce noise, and smart-resize images. Additionally, the course covers techniques like counting the number of dice and facial detection. The knowledge gained from this course can be applied in various fields such as machine learning, artificial intelligence, robotic imaging analysis, machine vision, space and medicine analysis, retailing, and more. By taking this course, you will be able to explore the fascinating world of computer vision and take your first step towards becoming proficient in image processing using Python.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Biomedical Image Analysis in Python

In recent years, biomedical imaging has experienced a lot more growth. Loading data can be complicated for people who aren't familiar with the subject. This course will teach you the basics of image analysis with NumPy or SciPy. This course will show you how to navigate through a CT scanner of your entire body, segment a cardiac MRI sequence, and determine if Alzheimer's disease has altered brain structure. Even if you have never used images before, you will be equipped with the necessary tools to enter this dynamic field.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Image Processing with Keras in Python

Deep learning is the use of data to train neural networks for a variety of machine learning tasks, such as classifying objects. Convolutional neural networks are powerful deep learning algorithms that allow image analysis. This course will teach you how to train and evaluate convolutional neural networks. This course will show you how to improve their learning ability using data as well as how to interpret training results.

blur