Sei sulla pagina 1di 6

UNIVERSIDAD DE GUADALAJARA

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

Imagen convertida a escala de grises

Aplicando filtro de 3x3

JUAN MANUEL RAMON GONZALEZ GUTIERREZ

COD: 397487618

UNIVERSIDAD DE GUADALAJARA
CUCEI
Aplicando filtro de 5x5

Aplicando filtro de 7x7

Aplicando filtro de 9x9

JUAN MANUEL RAMON GONZALEZ GUTIERREZ

COD: 397487618

UNIVERSIDAD DE GUADALAJARA
CUCEI

Aplicando filtro de 11x11

Aplicando filtro de 14x14

La siguiente parte de la practica fue realizar la misma actividad pero ahora en imgenes dinamicas por lo que trabajamos con simulink.

JUAN MANUEL RAMON GONZALEZ GUTIERREZ

COD: 397487618

UNIVERSIDAD DE GUADALAJARA
CUCEI

Y finalmente este es el link para ver el video: http://www.youtube.com/watch?v=17waXk4UZ-w

JUAN MANUEL RAMON GONZALEZ GUTIERREZ

COD: 397487618

Potrebbero piacerti anche