9
Introducción El procesamiento de imágenes tiene como objetivo mejorar el aspecto de las imágenes y hacer más evidentes en ellas ciertos detalles que se desean hacer notar. La imagen puede haber sido generada de muchas maneras, por ejemplo, fotográficamente, o electrónicamente, por medio de monitores de televisión. El procesamiento de las imágenes se puede en general hacer por medio de métodos ópticos, o bien por medio de métodos digitales, en una computadora. La utilidad del procesamiento de imágenes es muy amplia y abarca muchos campos. Un ejemplo son las imágenes obtenidas con fines de diagnóstico médico. Otro ejemplo son las imágenes aéreas obtenidas para realizar exámenes del terreno. Mediante este método se pueden analizar los recursos naturales, las fallas geológicas del terreno, etcétera. Proceso de filtrado Es el conjunto de técnicas englobadas dentro del prepocesamieno de imágenes cuyo objetivo fundamental es obtener, a partir de una imagen origen, otra final cuyo resultado sea más adecuado para una aplicación especifica mejorado ciertas características de la misma posibilite efectuar operaciones del procesado sobre ella. Los principales objetivos que se persiguen con la aplicación de filtros son: Suavizar la imagen: reducir la cantidad de variaciones de intensidad entre píxeles vecinos. Eliminar ruido: eliminar aquellos píxeles cuyo nivel de intensidad es muy diferente al de sus vecinos y cuyo origen puede estar tanto en el proceso de adquisición de la imagen como en el de transmisión. Realzar bordes: destacar los bordes que se localizan en una imagen. Detectar bordes: detectar los píxeles donde se produce un cambio brusco en la función intensidad.

Reporte 1

Embed Size (px)

DESCRIPTION

Procesamiento de imágenes

Citation preview

IntroduccinEl procesamiento de imgenes tiene como objetivo mejorar el aspecto de las imgenes y hacer ms evidentes en ellas ciertos detalles que se desean hacer notar. La imagen puede haber sido generada de muchas maneras, por ejemplo, fotogrficamente, o electrnicamente, por medio de monitores de televisin. El procesamiento de las imgenes se puede en general hacer por medio de mtodos pticos, o bien por medio de mtodos digitales, en una computadora.La utilidad del procesamiento de imgenes es muy amplia y abarca muchos campos. Un ejemplo son las imgenes obtenidas con fines de diagnstico mdico. tro ejemplo son las imgenes areas obtenidas para reali!ar e"menes del terreno. #ediante este mtodo se pueden anali!ar los recursos naturales, las fallas geolgicas del terreno, etctera. $roceso de filtradoEs el conjuntode tcnicas englobadas dentro del prepocesamieno de imgenes cuyo objetivo fundamental es obtener, a partir de una imagen origen, otra final cuyo resultado sea ms adecuado para una aplicacin especifica mejorado ciertas caracter%sticas de la misma posibilite efectuar operaciones del procesado sobre ella.Los principales objetivos que se persiguen con la aplicacin de filtros son& 'uavi!ar la imagen& reducir la cantidad de variaciones de intensidad entre p%"eles vecinos. Eliminar ruido& eliminar aquellos p%"eles cuyo nivel de intensidad es muy diferente al de sus vecinos y cuyo origen puede estar tanto en el proceso de adquisicin de la imagen como en el de transmisin. (eal!ar bordes& destacar los bordes que se locali!an en una imagen. )etectar bordes& detectar los p%"eles donde se produce un cambio brusco en la funcin intensidad.$or tanto, se consideran los filtros como operaciones que se aplican a los p%"eles de una imagen digital para optimi!arla, enfati!ar cierta informacin o conseguir un efecto especial en ella.BMP (Bitmap = Mapa de bits) *a sido muy utili!ado porque fue desarrollado para aplicaciones +indo,s. La imagen se forma mediante una parrilla de p%"eles. El formato -#$ no sufre prdidas de calidad y por tanto resulta adecuado para guardar imgenes que se desean manipular posteriormente. .entaja& /uarda gran cantidad de informacin de la imagen. 0nconveniente& El archivo tiene un tama1o muy grande.GIF (Graphics Interchange Format = Formato de Intercambio Grfico) *a sido dise1ado espec%ficamente para comprimir imgenes digitales. (educe la paleta de colores a 234 colores como m"imo 5profundidad de color de 6 bits7. 8dmite gamas de menor n9mero de colores y esto permite optimi!ar el tama1o del archivo que contiene la imagen. .entaja& Es un formato idneo para publicar dibujos en la ,eb. 0nconveniente& :o es recomendable para fotograf%as de cierta calidad ni originales ya que elcolor real o verdadero utili!a una paleta de ms de 234 colores.JPG-JPEG (Joint Photographic Experts Grop = Grpo de Expertos Fotogrficos !nidos) 8 diferencia del formato /0;, admite una paleta de hasta ?@> A del original. Bada ve! que se modifica y guarda un archivo =$E/, se puede perder algo de su calidad si se define cierto factor de compresin. Las cmaras digitales suelen almacenar directamente las imgenes en formato =$E/ con m"ima calidad y sin compresin. .entaja& Es ideal para publicar fotograf%as en la ,eb siempre y cuando se configuren adecuadamente dimensiones y compresin. 0nconveniente& 'i se define un factor de compresin se pierde calidad. $or este motivo no esrecomendable para archivar originales."IF-"IFF ("agged Image Fi#e Format = Formato de $rchi%o de Imagen Eti&etada) 8lmacena imgenes de una calidad e"celente. Utili!a cualquier profundidad de color de < a C2 bits. Es el formato ideal para editar o imprimir una imagen. .entaja& Es ideal para archivar archivos originales. 0nconveniente& $roduce archivos muy grandes.P'G (Portab#e 'et(or) Graphic = Grfico portab#e para #a red) Es un formato de reciente difusin alternativo al /0;. Diene una tasa de compresin superior al formato /0; 5EA7 8dmite la posibilidad de emplear un n9mero de colores superior a los 234 que impone el /0;. )ebido a su reciente aparicin slo es soportado en navegadores modernos como 0E F o superior.Imagen *+ Formatos de imgenes(epresentacin de imgenes en #8DL8-En #8DL8- una imagen en formato de color (/- se representa por tres matrices bidimensionales,correspondientes a los planos (, / y -.Imagen , Mode#o aditi%o de co#ores ro-o. %erde. a/#+(/- 5sigla en ingls de red, green, blue, en espa1ol Grojo, verde y a!ulH7 o (.8 5sigla preferida por la 8'8LE y la (8E7 es la composicin del color en trminos de la intensidad de los colores primarios de la lu!.Escala de grisesLa escala de grises es la representacin de una imagen en la que cada pi"el se dibuja usando un valor numrico individual que representa su luminancia, en una escala que se e"tiende entre blanco y negro.'e trata de una forma supuestamente ms profesional para designar lo que la gente no relacionada con las artes grficas llama Ifotos en blanco y negroI. Bon esta denominacin se las distingue de lasimgenes formadas por l%neas que, en fotograf%a digital, se llaman Iimgenes de mapa de bitsI. )e hecho, las escalas de gris tambin son mapas de bits.En tratamiento digital de las imgenes, el trmino Iescala de grisesI se aplica al modo de color en elque cada elemento 5p%"el o de otro tipo7 se describe dentro de una serie limitada de valores de un mismo tono neutro. En el caso de imgenes con una profundidad de 6 bits, los valores posibles tericos son 234.Un p%"elUn p%"el o pi"el,< pluralp%"eles 5acrnimo delingls picture element, Jelemento de imagenK7, es la menor unidad homognea en color que forma parte de unaimagen digital.8mpliando lo suficiente una imagen 5!oom7 en la pantalla de una computadora, pueden observarse los p%"eles que componen la imagen. Los p%"eles son los puntos de color 5siendo la escala de grises una gama de color monocromtica7. Las imgenes se forman como una sucesin de p%"eles. Imagen 0+ $mp#iaci1n de na /ona de na imagen donde se peden apreciar #os pixe#esPro2ecto 3*(eali!ar un /uide en #atlab que realice las siguientes funciones& 5negro7 y el >.Cpuede variarya que es el nivel de valor entre el blanco y negro.Im_bin=im2bw(Im_RGB,0.3) %escala de grises$ara rotarla imagen = Mimrotate58, ngulo, mtodo7 gira imagen 8 , utili!ando el mtodo de interpolacin especificadapor mtodo . #todo es una cadena de te"to que puede tener uno de estos valores. El valor por defecto est encerrado entre llaves 5 NO 7.Imagen 4+ M5todos$ara voltearla imagen & B =fiplr( A ) devuelve una con sus columnas volteado en la direccin izquierda-derecha (es decir, alrededor de un eje vertical).Si A es un vector fila, a continuacin, fiplr( A) devuelve un vector de la misma longitud con el orden de sus elementos invertidos. Si A es un vector columna, entonces fiplr (A) simplemente devuelve A .Para matrices multidimensionales, fiplr opera en los planos formados por las primera y segunda dimensiones.)espus de haber checado los comandos anterioresse reali!o la guide.J = imrotate (gir, 0, !bilinear! , !cro"! )B = #li"lr($) Imagen 6+ Gide creada en Mat#ab En la imagen3 podemos observar los resultados al seleccionar cualquier imageny poder aplicar tres modificaciones al a imagen como lo que es la escala de grises, rotarla y reflejarla.En l 8 apndicepodemos ver el cdigo sin guide.En el apndice - podemos ver el cdigocompleto de la guide 5solo estn el codigo delos botones y el desi!able7.ApndicesA)Im_RGB=imread(!ca"t%red.&"g!)' ims(ow (Im_RGB)'Im_gra)=rgb2gra)(Im_RGB)'#ig%re, ims(ow (Im_gra))'J = imrotate (Im_RGB,0,!bilinear!,!cro"! )'#ig%re, ims(ow (J)B = #li"lr(Im_gra))#ig%re, ims(ow (B) -7% *** +,ec%tes on selection c(ange in "o"%"men%-.#%nction "o"%"men%-_.allbac/((0b&ect, e1entdata, (andles)1=get((andles."o"%"men%-,!1al%e!)'gir=(andles.img' switc( 1 case - J = imrotate (gir, -20, !bilinear! , !cro"! )a,es((andles."antalla2)image(J)a,is o##'case 2 J = imrotate (gir, 34, !bilinear! , !cro"! )a,es((andles."antalla2)image(J)a,is o##'case 3J = imrotate (gir, 0, !bilinear! , !cro"! )a,es((andles."antalla2)image(J)a,is o##' end% *** +,ec%tes d%ring ob&ect creation, a#ter setting all "ro"erties.#%nction "o"%"men%-_.reate5cn((0b&ect, e1entdata, (andles)% (0b&ect(andle to "o"%"men%- (see G.B0)% e1entdatareser1ed * to be de#ined in a #%t%re 1ersion o# 6$78$B% (andlesem"t) * (andles not created %ntila#ter all .reate5cns called % 9int: "o"%"men% controls %s%all) (a1e a w(ite bac/gro%nd on ;indows.%