brjndr

download brjndr

of 4

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.