Lab 5 - Digital Signal Processing. Image Enhancement.

Appropriate report, code files, functions and figures are added together into the archive.

You are now following this Submission

Exercise 1.1: Pixel operations
Write a MALTLAB program to
(a) Convert a RGB image1 into a grayscale image using the luminance transformation;
(b) Threshold a grayscale image2 at its mean gray level value;
(c) Apply linear contrast scaling to a grayscale image3 (display images and plot histograms on the
same figure).
Exercise 1.2: Local operations
Write a MATLAB program to
(a) Apply a 3x3 median filtering to a noisy grayscale image;
(b) Apply a 3x3 smooth filtering to the noisy grayscale image of (a);
(c) Give your interpretation of (a) versus (b) in terms of processing results;
(d) Apply a 3x3 Laplacian filtering to a grayscale image.

Exercise 2.1: Basic filtering in the frequency domain
According to the processing diagram above, write a MATLAB program to apply a Gaussian lowpass filtering
(cutoff spatial frequency = 50) to a noisy grayscale image.

Cite As

Sanzhar Askaruly (2026). Lab 5 - Digital Signal Processing. Image Enhancement. (https://www.mathworks.com/matlabcentral/fileexchange/54535-lab-5-digital-signal-processing-image-enhancement), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0