Image Processing with MATLAB

Learn at your own pace. Apply practical workflows in MATLAB® and Image Processing Toolbox™ to process images from a variety of industries.

This course is included with select licenses. Click here to purchase.

Benefits of the Self-Paced Format

Step-by-step instruction

Hands-on exercises with automated feedback

Access to MATLAB through your web browser

Shareable progress report and course certificate

About This Course

 Lessons are available only in English.


1.

Course Overview

Familiarize yourself with the course.

10 mins


2.

Working with Image Data

Import, visualize, and extract information from different image types and image data types.

70 mins


3.

Preprocessing

Preprocess images to improve algorithms.

  • Enhancing contrast
  • Noise removal techniques
  • Block processing
  • Quality metrics

120 mins


4.

Segmenting Based on Color

Use color spaces, regions of interest, and the Color Thresholder app to segment images based on color.

55 mins


5.

Detecting and Analyzing Texture

Analyze texture within images for segmentation. Measure texture statistics to compare images.

55 mins


6.

Improving Segmentations

Refine your segmentation with morphological operations. Automate segmentation from a seed mask using iterative techniques.

60 mins


7.

Finding and Analyzing Objects

Separate overlapping objects in your segmentation. Label objects and measure their properties, such as area and perimeter.

60 mins


8.

Detecting Edges and Shapes

Detect edges of objects and identify lines and circles in an image.

60 mins


9.

Batch Processing

Process large numbers of files using the Image Batch Processor app and image datastores.

45 mins


10.

Aligning Images with Image Registration

Register images using phase correlation, control points, and feature matching.

55 mins

Related Courses

Image Processing Onramp

Learn the basics of practical image processing techniques in MATLAB.

Deep Learning Onramp

Get started quickly using deep learning methods to perform image recognition.

MATLAB Fundamentals

Learn core MATLAB functionality for data analysis, modeling, and programming.

Looking for a Classroom Option?

Image Processing with MATLAB is also offered in an instructor-led format.