Skip to content
MathWorks

Self-Paced Online Courses

  • Self-Paced Content
  • MathWorks
  • 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
  • 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: .

  • (English)
  • (Deutsch)
  • (Français)
  • (简体中文)
  • (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 Postprocessing to Improve Segmentation

Postprocessing to Improve Segmentation

Improve image segmentation results and refine noisy segmentations using mask-cleaning functions and morphological operations like erosion, dilation, opening, and closing.

Course modules

Introduction

Familiarize yourself with the course.

Lessons:
  • Course Overview
  • Learning Outcomes

Mask-Cleaning Functions

Use MATLAB functions to remove noise from your segmentation.

Lessons:
  • Clear Foreground Noise and Fill Holes
  • Filter Regions of Foreground

Morphological Operations

Learn about the different morphological operations and how they modify binary images.

Lessons:
  • What Are Morphological Operations?
  • Erosion and Dilation
  • Erode and Dilate a Binary Image
  • Opening and Closing
  • How to Choose a Structuring Element
  • Open and Close a Binary Image

Use Morphological Operations to Clean a Binary Mask

Refine your segmentation with morphological operations.

Lessons:
  • Estimate Structuring Element Size
  • Fill Out Segmented Objects
  • Smooth Edges of a Segmentation

Project

Practice and review the course material.

Lessons:
  • Isolate a Fish Camouflauged in Sand

Conclusion

Learn 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 Onramp

Learn the basics of practical image processing techniques in MATLAB.

  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status
  • Contact Us

© 1994-2025 The MathWorks, Inc.