Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

MATLAB Academy

Image Processing Onramp

MathWorks via MATLAB Academy

Overview

  • Introduction: Familiarize yourself with image processing concepts and the course.
  • Working with Images in MATLAB: Import, display, and manipulate color and grayscale images.
  • Segmenting an Image: Create binary images by thresholding intensity values.
  • Pre- and Postprocessing Techniques: Improve image segmentation using common pre- and postprocessing techniques.
  • Classification and Batch Processing: Develop a metric to classify an image, and apply that metric to a set of image files.
  • Conclusion: Learn next steps and give feedback on the course.

Syllabus

  • Course Overview
  • Getting Images into MATLAB
  • Grayscale and Color Images
  • Contrast Adjustment
  • Working with Images Interactively
  • Course Example - Photos of Receipts
  • What is Segmentation
  • Thresholding Intensity Values
  • Working with Binary Images
  • Improving Segmentation
  • Filtering Noise
  • Background Subtraction
  • Binary Morphology
  • Developing a Metric for Receipt Detection
  • Batch Processing with Image Datastores
  • Course Example - Extract Images Containing Receipts
  • Additional Resources
  • Survey

Taught by

Erin Byrne

Reviews

4.5 rating, based on 2 Class Central reviews

Start your review of Image Processing Onramp

  • Profile image for Mantri Harshini
    Mantri Harshini
    The "Image Processing Onramp" course offers an excellent introduction to image processing concepts. It covers essential techniques such as image filtering, edge detection, and transformations, making it accessible for beginners. The course is structured with clear, concise explanations and hands-on examples, often using MATLAB, which helps reinforce learning through practical application. Key topics like Fourier transforms and noise reduction are introduced at an appropriate pace, ensuring comprehension. Though the course is beginner-friendly, it provides a solid foundation for those interested in pursuing more advanced topics in computer vision or signal processing. Overall, it's an engaging and informative starting point.
  • Gajji Poojitha
    good but some what diffcult i what to give advise to my juniours about thiis thank you and i like tp do i njyde doing this

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.