09.11.2014 Views

Reporte de actividades del proyecto de Investigación en ...

Reporte de actividades del proyecto de Investigación en ...

Reporte de actividades del proyecto de Investigación en ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

La ecualización <strong>de</strong> histograma resalta el contraste <strong>de</strong> la imag<strong>en</strong>, el problema es<br />

que también resalta el ruido y sombras (ver figura 10.2.3); por lo tanto, no se utilizó<br />

esta técnica <strong>en</strong> la implem<strong>en</strong>tación <strong>de</strong> nuestro sistema <strong>de</strong> reconocimi<strong>en</strong>to. El código<br />

para realizar esta técnica se pres<strong>en</strong>ta <strong>en</strong> el programa # 4.<br />

A) B)<br />

Figura 10.2.3. Ampliación <strong>de</strong> histograma A) imag<strong>en</strong> original,<br />

B) imag<strong>en</strong> resultado <strong>de</strong> la ampliación <strong>de</strong> histograma.<br />

im=double(im_gris);<br />

[fil col]=size(im);<br />

vectorG=zeros(1,256);<br />

for i=1:1:256; vectorG(i)=i-1; <strong>en</strong>d;<br />

vectorF=double(zeros(1,256));<br />

vectorFa=double(zeros(1,256));<br />

vectorFg=double(zeros(1,256));<br />

im=double(im_gris);<br />

for i=1:1:256<br />

for x=1:1:fil<br />

for y=1:1:col<br />

in=double(im(x,y));<br />

if i==in vectorF(i)=vectorF(i)+1; <strong>en</strong>d;<br />

<strong>en</strong>d<br />

<strong>en</strong>d<br />

<strong>en</strong>d<br />

vectorFa(1)=vectorF(1);<br />

for i=2:1:256 vectorFa(i)=vectorFa(i-1)+vectorF(i); <strong>en</strong>d;<br />

for i=1:1:256<br />

vectorFg(i)=round((256*vectorFa(i))/(fil*col))-1;<br />

if vectorFg(i)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!