lab3-img
lab3-img
Experiment No. 3
Name of student: Usif Omer ali
i-factor 2
Io = imread('bigban.jpeg');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io),
title('Original image')
d_f = 2;
d_Io = downsample(Io,d_f);
d_Io = downsample(d_Io',d_f)';
subplot(1, 2, 2)
imshow(d_Io)
title('downsampled image')
ii-factor 8
Io = imread('bigban.jpeg');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io),
title('Original image')
d_f = 8;
d_Io = downsample(Io,d_f);
d_Io = downsample(d_Io',d_f)';
subplot(1, 2, 2)
imshow(d_Io)
title('downsampled image')
iii-factor 16
Io = imread('bigban.jpeg');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io),
title('Original image')
d_f = 16;
d_Io = downsample(Io,d_f);
d_Io = downsample(d_Io',d_f)';
subplot(1, 2, 2)
imshow(d_Io)
title('downsampled image')
2-Quantize uniformly the onion.png image to 16, 4 and 2 levels.
i-16 levels
Io = imread('onion.png');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io)
title('Original image')
n_q = 16;
dd = linspace(256/n_q,256,n_q);
I_q = imquantize(Io,dd);
subplot(1, 2, 2)
imshow(I_q, [])
title('quantized image')
ii-4 levels
Io = imread('onion.png');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io)
title('Original image')
n_q = 4;
dd = linspace(256/n_q,256,n_q);
I_q = imquantize(Io,dd);
subplot(1, 2, 2)
imshow(I_q, [])
title('quantized image')
iii-2 levels
Io = imread('onion.png');
if(size(Io,3)==3)
Io=rgb2gray(Io);
end
subplot(1, 2, 1)
imshow(Io)
title('Original image')
n_q = 2;
dd = linspace(256/n_q,256,n_q);
I_q = imquantize(Io,dd);
subplot(1, 2, 2)
imshow(I_q, [])
title('quantized image')
3-How to down sample color images?