Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
: 15 Email Id : patne241991@gmail.com Sem: VIIth sem Section: A Lab03: Image Enhancement Using Gray level Transformations
% % % % % % Que. 1
%Q.1) Write a program to perform Image negative transformation on image %lab03a.tif. A=imread( 'lab03a.tif'
imshow(A),title( 'Original Image' subplot(1,2,2), title( 'Processed image using Image negative transformation'
Que. 2 %Q.2) Write a program to perform Log transformation on image %lab03b.tif. B=imread( 'lab03b.tif'
Que.3a %Write a program to perform Power Log transformation on image %lab03c.tif. C=imread( 'lab03c.tif'
%here gamma is 0.5 %here gamma is 1.5 imshow(C,[]),title( 'Original Image' imshow(Claw1,[]),title( 'Processed Image with gamma 0.5'
Que.3b %Write a program to perform Power Log transformation on image %lab03d.tif. E=imread( 'lab03d.tif'
Que.4 %Write a program to perform Gray level slicing with and without background %on the image lab03e.tif. % part (a) D=imread( 'lab03e.tif' for i=1:1:r for j=1:1:c if ((D(i,j)<=130) || (D(i,j)>=200)) % A=130, B=200 % assign Lower level else % assign Higher level end end end % part(b) for i=1:1:r for j=1:1:c if ((D(i,j)<=130) || (D(i,j)>=200)) % A=130, B=200 % assign original gray level as it is else % assign Higher level end end
end imshow(D),title( 'Original Image' imshow(p,[]),title( 'Gray level slicing without background '
Que.5 %Write a program capable of generating all the biplanes of an image and %able to reconstruct the image using 4 higher order bitplanes. %Display all the bit planes in a figure window and display the original %image and reconstructed image in another figure window. P=imread( 'lab03f.tif'
for k=1:1:8
end figure,subplot(1,2,1) imshow(P,[]) title( 'original image' ) subplot(1,2,2) imshow(d,[]) title( 'image obtained by higher 4 bit plane' )
Que. 6 %Write a findbitplane function to return any of the 8 bit plane images of the grayscale p=imread( 'lab03g.tif' for k=1:1:8
subplot(4,2,k) imshow(l,[]) title(sprintf( '%d bit plane' end % obtaining original image by first 4 bit plane for k=5:1:8
end figure,subplot(1,2,1) imshow(p,[]) title( 'original image' ) subplot(1,2,2) imshow(d,[]) title( 'image obtained by higher 4 bit plane' )