Académique Documents
Professionnel Documents
Culture Documents
El 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. Otro ejemplo son las imgenes areas
obtenidas para realizar exmenes del terreno. Mediante este mtodo se pueden analizar los recursos
naturales, las fallas geolgicas del terreno, etctera.
Proceso de filtrado
Es el conjunto de 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 caractersticas de la misma posibilite efectuar
operaciones del procesado sobre ella.
Los principales objetivos que se persiguen con la aplicacin de filtros son:
Por tanto, se consideran los filtros como operaciones que se aplican a los pxeles de una imagen
digital para optimizarla, enfatizar cierta informacin o conseguir un efecto especial en ella.
BMP (Bitmap = Mapa de bits)
El formato BMP no sufre prdidas de calidad y por tanto resulta adecuado para guardar
imgenes que se desean manipular posteriormente.
Reduce la paleta de colores a 256 colores como mximo (profundidad de color de 8 bits).
Admite gamas de menor nmero de colores y esto permite optimizar el tamao del archivo
que contiene la imagen.
A diferencia del formato GIF, admite una paleta de hasta 16 millones de colores.
Cada vez que se modifica y guarda un archivo JPEG, se puede perder algo de su calidad si
se define cierto factor de compresin.
Las cmaras digitales suelen almacenar directamente las imgenes en formato JPEG con
mxima calidad y sin compresin.
Admite la posibilidad de emplear un nmero de colores superior a los 256 que impone el
GIF.
Escala de grises
La escala de grises es la representacin de una imagen en la que cada pixel se dibuja usando un
valor numrico individual que representa su luminancia, en una escala que se extiende entre blanco
y negro.
Se trata de una forma supuestamente ms profesional para designar lo que la gente no relacionada
con las artes grficas llama "fotos en blanco y negro". Con esta denominacin se las distingue de las
imgenes formadas por lneas que, en fotografa digital, se llaman "imgenes de mapa de bits". De
hecho, las escalas de gris tambin son mapas de bits.
En tratamiento digital de las imgenes, el trmino "escala de grises" se aplica al modo de color en el
que cada elemento (pxel o de otro tipo) se describe dentro de una serie limitada de valores de un
mismo tono neutro. En el caso de imgenes con una profundidad de 8 bits, los valores posibles
tericos son 256.
Un pxel
Un pxel o pixel,1 pluralpxeles (acrnimo delingls picture element, elemento de imagen), es la
menor unidad homognea en color que forma parte de unaimagen digital.
Ampliando lo suficiente una imagen (zoom) en la pantalla de una computadora, pueden observarse
los pxeles que componen la imagen. Los pxeles son los puntos de color (siendo la escala de grises
una gama de color monocromtica). Las imgenes se forman como una sucesin de pxeles.
Imagen 3. Ampliacin de una zona de una imagen donde se pueden apreciar los pixeles
Proyecto #1
Realizar un Guide en Matlab que realice las siguientes funciones:
1.- Escala de grises
2.-Rotar
3.- Funcin espejo
Primero se realizo en la imagen la aplicacin de la escala de grises
Im_bin=im2bw(Im_RGB,0.3) %escala de grises
Donde el comando im2bw es el que convierte en escala de grises binarias. La imagen de salida
Im_bin sustituye a todos los pixeles con el valor de 1(blanco) y sustituye a todos los otros pixeles
con valor de 0 (negro) y el 0.3 puede variar ya que es el nivel de valor entre el blanco y negro.
Imagen 4. Mtodos
B = fliplr(A)
B = fliplr( 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, fliplr( A) devuelve un vector de la misma longitud con el
orden de sus elementos invertidos. Si A es un vector columna, entonces fliplr (A) simplemente
devuelve A .Para matrices multidimensionales, fliplr opera en los planos formados por las primera
y segunda dimensiones.
En la imagen 5 podemos observar los resultados al seleccionar cualquier imagen y poder aplicar
tres modificaciones al a imagen como lo que es la escala de grises, rotarla y reflejarla.
En l A apndice podemos ver el cdigo sin guide.
En el apndice B podemos ver el cdigo
completo de la guide (solo estn el codigo de
los botones y el desizable).
Apndices
A)
Im_RGB=imread('captured.jpg');
imshow (Im_RGB);
Im_gray=rgb2gray(Im_RGB);
figure, imshow (Im_gray);
J = imrotate (Im_RGB,90,'bilinear','crop' );
figure, imshow (J)
B = fliplr(Im_gray)
figure, imshow (B)