Professional Documents
Culture Documents
Assignment # II-01: Digital Image Processing (CS - 306)
Assignment # II-01: Digital Image Processing (CS - 306)
Assignment # II-01
Topic Noise Reduction
Registration# Name
Submitted by: 17-CS-48 Abdul Basit Anwar
Obtained Marks:
How can you defend this statement that circularly symmetric filter gives more smooth effect then
box averaging filter?
Answer :
Gaussian filters (circularly symmetric filter) weigh pixels a bell-curve around the center pixel.
This means that farther pixels get lower weights.
Mean-filter known as box-filter, just average the pixel values of all neighboring pixels. This is
equivalent to giving an equal weight to all pixels around the center regardless of the distance
from the center pixel.
Box-filters can be calculated faster than Gaussian filter (circularly symmetric filter).
Q. No. 2:
i. Load a good quality image of your choice. Add some noise in it using some scaling factor
Sigma.
ii. Display the noisy image.
iii. Create a Gaussian filter using fspecial function
iv. Apply your filter to remove noise from that particular noisy image.
v. Try out different parameters/values for noise generation and smooth effect.
Specifications:
a. You are required to upload your Matlab code file with comments for each step of coding.
b. Also provide MS Word file of your code and its output like noisy and smooth images
should be pasted. Use Font style “Calibri Light” for it, font size 10 or lower but must be
readable.
Original Image
noisy image