MATLAB: Master Image Processing Toolbox
Udemy
Course Summary
Learn the MATLAB's Image Processing toolbox from fundamental Image concepts and interactive MATLAB coding.
-
+
Course Description
MATLAB's Image Processing (IP) toolbox is insanely popular and widely used in almost all academic Institutions and Enterprises. That's because, it is so well written and organized, that it makes this toolbox very user-friendly for even the toughest of the IP operations. This course teaches you this complete Image Processing toolbox from scratch. All the theoretical concepts have been explained in presentations with examples. Then, their implementation is covered with Matlab Programming. All these presentation files and working Matlab scripts are provided as supplementary materials along with the lectures. You don't need any previous Matlab Programming experience to take this course, as it starts everything from scratch. The course content covers all the (Beginner and Intermediate Level) topics in IP toolbox like Image Filtering, Noise Removal, Morphological Operations, Histogram operations, Image Thresholding, Edge Detection and basics of Image Segmentation. Several quizzes have been set up to keep a track of your performance and understanding. Besides all the theoretical content, some real world applications have been covered as well in the form of Projects. This section will be continuously updated with more such projects as demanded by the students.
-
+
Course Syllabus
- Getting Started
- Course Introduction
- MATLAB Cheatsheet
- Matlab Codes
- MATLAB's Image Processing toolbox
- Basic Reading Writing
- Read an Image
- Write an Image
- Read Video from a File
- Write Video to a File
- Image Conversions
- Image Color Spaces
- RGB to Grayscale Image Conversion
- RGB to HSV Image Conversion
- Quiz 1
- Play with Image Histogram
- Plot Image Histogram
- Histogram Equalization of Grayscale Image
- Histogram Equalization of RGB Image
- Image Smoothing
- Basic Concepts
- Implementation of Image Filters
- Edge-Preserving Image Filter
- Quiz 2
- Learn to Detect Edges
- Basic Concepts
- Implementation of Edge Detectors
- Image Sharpening Implementation
- Image Thresholding
- Basic Concepts
- Thresholding Implementation
- Quiz 3
- Learn to Remove Image Noise
- Basic Concepts
- Noise Reduction Implementation
- Add Noise to Image
- Morphological Image Processing
- Basic Concepts
- Image Dilation & Erosion
- Image Opening & Closing
- To Do Exercise: Object Boundary
- Quiz 4
- Hands-on Projects
- Count the Number of Faces in an Image
- Active Contour Method
- Object Segmentation using Active Contour method
- Create Vintage Effect
- Summary
- A quick review.
- What do we know, now!