Skip to content
MathWorks

Self-Paced Online Courses

  • MATLAB Help Center
  • Community
  • Learning
  • Get MATLAB MATLAB
  • Sign In
    • My Account
    • My Community Profile
    • Link License

    • Sign Out
  • Contact MathWorks Support
  • Visit mathworks.com
    • Self-Paced Content
    • MathWorks
    • MATLAB MATLAB
    • Help Center Help Center
    • MathWorks MathWorks
    • MATLAB Answers MATLAB Answers
    • File Exchange File Exchange
    • Videos Videos
    • Online Training Online Training
    • Blogs Blogs
    • Cody Cody
    • MATLAB Drive MATLAB Drive
    • ThingSpeak ThingSpeak
    • Bug Reports Bug Reports
    • Community Community
  • Online Courses
MathWorks MathWorks

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: United States.

United States

  • United States (English)
  • United States (Deutsch)
  • United States (Français)
  • United States(简体中文)
  • United States (English)

You can also select a web site from the following list

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文
    • English
  • 日本 (日本語)
  • 한국 (한국어)

Contact your local office

image for course Image Processing Onramp

Image Processing Onramp

Learn the basics of practical image processing techniques in MATLAB®. Modify and extract information from images to develop an algorithm.

Course modules

Introduction

Familiarize yourself with image processing concepts and the course.

Lessons:
  • Course Overview

Images in MATLAB

Import, display, and manipulate color and grayscale images.

Lessons:
  • Get Images into MATLAB
  • Grayscale and Color Images
  • Contrast Adjustment
  • Work with Images Interactively

Image Segmentation

Create binary images by thresholding pixel intensity values.

Lessons:
  • Course Example - Photos of Receipts
  • What is Segmentation?
  • Threshold Intensity Values
  • Work with Binary Images

Preprocessing and Postprocessing Techniques

Improve image segmentation by using common preprocessing and postprocessing techniques.

Lessons:
  • Improve Segmentation
  • Filter Noise
  • Background Subtraction
  • Binary Morphology

Classification and Batch Processing

Develop a metric to classify an image, and apply that metric to a set of image files.

Lessons:
  • Develop a Metric for Receipt Detection
  • Batch Processing with Image Datastores
  • Course Example - Extract Images Containing Receipts

Conclusion

See next steps and give feedback on the course.

Lessons:
  • Summary
  • Additional Resources
  • Survey

Format:Self-paced

Language:English

Language

  • Hands-on exercises with automated feedback
  • Access to MATLAB through your web browser
  • Shareable progress report and course certificate

Image Processing with MATLAB

Learn practical image processing workflows in MATLAB.

Deep Learning Onramp

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

MATLAB Onramp

Get started quickly with the basics of MATLAB.

  • Home
  • My Courses
  • Online Training Suite
Loading
  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status
  • Contact Us

© 1994-2025 The MathWorks, Inc.