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 ...
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)