DIP Lab Report-3
DIP Lab Report-3
Lake_image = imread('Lake.jpg');
Hsv_convert_img = rgb2hsv(Lake_image);
valueHistEq = histeq(Hsv_convert_img(:,:,3));
HSV_mode=Hsv_convert_img;
HSV_mode(:,:,3) = valueHistEq;
RGBequalizedImg= hsv2rgb(HSV_mode);
figure, imshow(Lake_image);
figure, imshow(RGBequalizedImg);
% Q3.2
imageCell=imread('cell.bmp');
figure,imshow(imageCell);
imageFibers2=imread('fibers2.jpg');
figure,imshow(imageFibers2);
Avarage_fil_1 = fspecial('average',3);
avgFiltcell = imfilter(imageCell, Avarage_fil_1,'replicate');
figure,imshow(avgFiltcell);
gauusian_filt_1 = fspecial('gaussian',10,3);
gauusian_filtCell_1 = imfilter(imageCell, gauusian_filt_1 ,'replicate');
figure,imshow(gauusian_filtCell_1);
Avarage_filfiber_1 = fspecial('average',3);
avgFiltfiber = imfilter(imageFibers2, Avarage_filfiber_1,'replicate');
figure,imshow(avgFiltfiber);
gauusian_filtfibber_1 = fspecial('gaussian',10,3);
gauusian_filtFibber_1 = imfilter(imageFibers2,gauusian_filtfibber_1,'replicate');
figure,imshow(gauusian_filtFibber_1);
% Q 3.3
%Sharpening using fspecial
shareping_fill = fspecial('unsharp');
sharped_mri = imfilter(avgFiltimage,shareping_fill,'replicate');
figure, subplot(2,1,2),imshow(sharped_mri);
subplot(2,1,1),imshow(avgFiltimage);
laplacian_fil = fspecial('laplacian',0.1);
lap_smoothed = imfilter(MRI_gray_Img,laplacian_fil,'replicate');
sharped_mri_2 = imfilter(lap_smoothed,shareping_fill,'replicate');
figure, subplot(2,1,1),imshow(lap_smoothed);
subplot(2,1,2),imshow(sharped_mri_2);