Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Matlab Digital Image Processing From Ground Up™
Setting Up
Downloading Matlab (5:37)
Installing Matlab (8:53)
Overview of Matlab (7:08)
Foundations Of Matlab Programming
Introduction to Matrices (8:53)
Matrix concatenation (2:37)
Working with Complex Numbers (1:29)
Array Indexing (4:53)
Saving and loading variables (3:17)
Plotting 2D graphs (6:46)
Plotting multiple graphs (3:07)
Dealing with missing data (8:12)
Writing to a file (4:10)
Reading from a file (2:47)
Basic Image Processing Concepts and Terminologies
Overview of Image Processing (2:23)
Understanding Image Color and Resolution (4:00)
Coding : Reading and Writing Image (8:57)
Coding : More on Displaying Images (4:30)
Understanding Image Formats and Datatypes (3:31)
Coding : RGB to Grayscale Conversion (1:54)
Coding : RGB to HSV Conversion (5:09)
Coding : Extracting RGB Color Channels (4:33)
Overview of Image Processing Techniques (5:02)
Coding : Performing Image Binarization (5:56)
Getting familiar with some commonly used terms (2:12)
Overview of Image Processing Applications in Computer Vision (3:40)
Arithmetic Operations
Effects of Addition and Subtraction on Images (4:40)
Coding : Darkening an Image with Subtraction (5:58)
Coding : Brightening an Image with Addition (3:49)
Coding : Performing Image Multiplication and Division (3:32)
Coding : Performing Boolean Operations on Images (2:59)
Histogram and Equalization
Introduction to Image Histogram (4:01)
Understanding Histogram Equalization (2:35)
Introduction to Adaptive Thresholding (2:51)
Coding : Computing the Histogram of an Image (2:20)
Coding : Equalizing the Image Histogram (4:07)
Coding : Equalizing the Channels of an RGB Image (4:58)
Geometric Operations
Introduction to Geometric Operations (1:41)
Mapping and Affine Transformation (4:00)
Image Enhancement Techniques
Introduction to Image Enhancement (3:46)
The Filter Kernel (3:52)
Gray Level Transformation
Introduction to Gray Level Transformation (2:05)
Coding : Finding the Inverse of an Image (2:12)
Neighborhood Processing
Introduction to Neighborhood Processing (1:47)
Convolution And Correlation (5:57)
Introduction to 2-D Convolution and Correlation (2:44)
Coding : Convolving an Image with Gaussian Blur and Motion Blur Kernels (8:18)
Introduction of Low-pass Filters (2:09)
Coding : Adding Gaussian and Salt & Pepper Noise to an Image (5:02)
Coding : Performing Noise Reduction using a Gaussian Filter (9:41)
Coding : Performing Noise Reduction using a Mean Filter (8:30)
Coding : Performing Noise Reduction using a Median Filter (9:06)
Edge-Detection
Understanding the concept of Operators (4:40)
Coding : Performing Edge-Detection (5:04)
Coding : Performing Laplacian Edge-Detection (3:21)
Closing
Closing Remarks
Teach online with
Coding : RGB to Grayscale Conversion
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock