brjndr
-
Upload
dipti-ranjan -
Category
Documents
-
view
214 -
download
0
Transcript of brjndr
-
8/17/2019 brjndr
1/4
Experiment # 6
Objective: Introduction to histogram, histogram calculation and equalization
in MATLAB.
Resource Required: MATLAB R2009a softare.
Exercise:
%EXPERIMENT 6
%histogram equai!atio"
function !count" #m$hist%&'
imread%(image.)*g('+#rg&2gra$%&'+
min#%min%min%'''+
ma#ma%ma%''+
count#%zeros%-,2/''+
for i# minma
count%i1-'#sum%sum%##i''+
end
figure%-'+
su&*lot%-,2,-'+
&ar%02,count'
title%(histogram &$ function('
su&*lot%-,2,2'+
imhist%'
title%(histogram &$ command('
-
8/17/2019 brjndr
2/4
O#TP#T:
histogram equalization
!count"#m$hist%'
!ro col" # size%'+
3#length%%''+
min#min%min%''+
ma#ma%ma%''+
cdf
c#cumsum%count'+
M#min%c'+
-
8/17/2019 brjndr
3/4
equalization
$#zeros%size%''+
for )#-2/
find%-##)'
for i#-ro
for m# -col
if %i,m'##)
$%i,m'#ceil%%%c%)'4M'5%34M''62'+
end
end
end
end
figure%-'+
su&*lot%-,2,-'+
imsho%uint7%$''
title %(equalized image('+
su&*lot%-,2,2'+
imsho%'
title%(original image('+
figure %2'+
su&*lot%-,2,-'+
imhist%uint7%$''+
title%(equalized histogram('+
su&*lot%-,2,2'+
imhist%'
title%(original histogram('+
O#TP#T:
-
8/17/2019 brjndr
4/4
$ear"i"g Outcome: In this la& e ha8e learnt etended conce*t of image
*rocessing as Introduction to histogram, histogram calculation and equalization. ere e
ha8e done istogram equalization ithout using MATLAB in4&uilt command and further eha8e 8erified that &$ using in4&uilt MATLAB command.