Index: S No. Date Teacher's Remarks
Index: S No. Date Teacher's Remarks
a=imread(‘1.jpg’);
b=double(a)+50;
imshow(a),title(‘original image’)
figure;imshow(uint8(b)),title(‘enhanced image’)
Brightness Sharpness
a=imread(‘1.jpg’);
b=double(a)-70;
imshow(a),title(‘original image’)
figure;imshow(uint8(b)),title(‘enhanced image’)
Contrast manipulation
a=imread(‘1.jpg’);
b=rgb2gray(a);
c=b*0.5;
d=b*20;
imshow(a),title(‘original’)
figure;image(c),title(‘increment in contrast’)
figure;image(d),title(‘decrement incontrast’)
Image Negation
a=imread(‘1.jpg’);
[m,n]=size(a)
for i=1:m,
for j=1:n,
if a[i,j]<t
b[i,j]=0;
else
b[i,j]=255;
end
end
subplot(2,2,1);
imshow(a),title(original)
susblot(2,2,2);
imshow(b),title(‘threshold image’)
x=imread(1.jpg’);
x=imread(x,[256,256]);
y=double(x);
[m,n]=size(y);
L=double(255);
a=double(round(L/1.25));
b=double(round(2kL/2));
for i=1:m,
for j=1:n,
if(y(i,j)>=a&y(i,j)<=b)
z(i,j)=L;
else
z(i,j)=0;
end
end
end
imshow(uint8(y));
figure;imshow(uintt8(z));
Log transformation
a=imread(‘1.jpg’);
L=255;
c=L/log 10 (1+L);
d=c*log 10 (1+double(a));
imshow(a),title(‘original image’)
figure;imshow(uint8(d)),file(‘log transformation’)
Power law transformation
a=imread(‘1.jpg’);
b=rgb2gray(a);
gamma=1.1;
d=double(a)^gamma;
figure;imshow(uint8(d)),title(‘power law’)
Histogram Equilasation
a=imread(‘1.jpg’);
b=histeq(a);
subplot(2,2,1);
imshow(a),title(‘original image’)
subplot(2,2,2);
subplot(2,2,3);
imshow(a),title(‘original histogram’)
subplot(2,2,2);