Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CUCEI
UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERIAS
JUAN MANUEL RAMON GONZALEZ GUTIERREZ 397487618 PROCESAMIENTO DE IMAGENES JUAN MANUEL RAMON GONZALEZ GUTIERREZ COD: 397487618 PRACTICA # 3
UNIVERSIDAD DE GUADALAJARA
CUCEI
OBJETIVO Aplicar diversos tamaos de filtros, tanto en imgenes como tiempo real), para observar las caractersticas de cada uno de ello. MARCO TERICO Filtrar una imagen es posible siguiendo el mismo proceso que el realizado para filtrar una seal de una dimensin. Un mtodo consiste en procesar cada fila de la imagen por un filtro de una dimensin y luego procesar de nuevo cada columna del resultado anterior por el filtro de una dimensin. En esta aproximacin se toma cada fila y cada columna de la imagen como una seal de una dimensin. El principal uso de los filtros es para quitar el ruido, aunque son muy eficientes para esta tarea son muy agresivos con los detalles de la imagen. Un filtro promediador es aquel que elimina el ruido de las imgenes, este filtro siempre debe de ser impar. Dependiendo del pixel donde acomodes este filtro; se obtiene un promedio de este pixel y de los vecinos aledaos. Si el filtro es de un tamao de 3 x 3, se suman los valores de todos los pixeles y se divide entre 9, esto da como resultado un valor de pixel, con un valor cercano a los 9 que se estn utilizando. Este filtro se utiliza para acoplara o mejor dicho acercar todos los valores de los pixeles, que no exista ninguno ni de mayor tamao de de menor. DESARROLLO Para esta prctica utilizamos el filtro denominado promediador. El cual como su nombre lo dice promedia el pixel seleccionado con la sumatoria de sus vecinos. Este es el programa desarrollado y su adquisicin de imgenes. Programa: id=imread('leones.jpg'); imshow(id) ig=rgb2gray(id); figure imshow(ig) [m n]=size(ig); igd=double(ig); for re=2:m-1 for co=2:n-1 IP(re,co)=(igd(re-1,co-1)+igd(re-1,co)+igd(re-1,co+1)+... igd(re,co-1)+igd(re,co)+igd(re,co+1)+... igd(re+1,co-1)+igd(re+1,co)+igd(re+1,co+1))/9; end end IP=mat2gray(IP); figure imshow(IP) H7=ones(7,7)/49; fil1=imfilter(IG,H7); figure JUAN MANUEL RAMON GONZALEZ GUTIERREZ COD: 397487618 imshow(IF7) H9=ones(9,9)/81; fil2=imfilter(IG,H9); figure en videos (en
UNIVERSIDAD DE GUADALAJARA
CUCEI
imshow(IF9) H11=ones(11,11)/121; fil3=imfilter(IG,H11); figure imshow(IF11) H13=ones(13,13)/(13*13); fil4=imfilter(IG,H13); figure imshow(IF13) Imagen original
COD: 397487618
UNIVERSIDAD DE GUADALAJARA
CUCEI
Aplicando filtro de 5x5
COD: 397487618
UNIVERSIDAD DE GUADALAJARA
CUCEI
La siguiente parte de la practica fue realizar la misma actividad pero ahora en imgenes dinamicas por lo que trabajamos con simulink.
COD: 397487618
UNIVERSIDAD DE GUADALAJARA
CUCEI
COD: 397487618