Gaussian Noise and Wiener Filtering
Gaussian Noise and Wiener Filtering
montage({I,I1_imadjust,I1_histeq,I1_adapthisteq},"Size",[1 4])
title("Original Image and Enhanced Images using imadjust, histeq, and
adapthisteq")
I=imread("Tiger.jpg");
% Convert to HSV color space
subplot(2,3,1);imshow(I)
hsvImage = rgb2hsv(I);
rgbImage = hsv2rgb(hsvImage);
subplot(2, 3, 5);
imshow(rgbImage);
Img1 = imread("TT.jpg");
subplot(2,3,1);
imshow(Img1); title('RGB Image');
greyI=rgb2gray(Img1);
subplot (2,3,2);
imshow(greyI); title('Grey Image');
Black= im2bw(greyI);
subplot (2,3,3);
imshow(Black); title('Black and White Image');
adj=imadjust(greyI);
subplot(2,3,4);
imshow(adj); title('Adjusted Image')
new=Img1;
new=rgb2gray(new);
subplot(2,3,5);
imhist(new); title('Histogram of the Image')
%colormap('spring')