Ingeniero

Páginas: 10 (2462 palabras) Publicado: 8 de junio de 2013
UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN
FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA

Sistemas de Visión

1.- Dada la imagen I:
a) Determinar su resolución espacial y de intensidad.
b) Disminuir la resolución espacial a ¼.
c) Reducir la resolución espacial linealmente al rango [32 100].



a) Determinar su resolución espacial y de intensidad.
La resolución espacial esta dada por lacantidad de filas y columnas de la imagen, en este caso podemos ver a simple vista que la imagen tiene 6 filas y 6 columnas. Mientras que la resolución de intensidad es de 256 niveles, que van desde el 0 al 255.
Matlab nos muestra un comando bastante útil para determinar la resolución espacial de una imagen (size), los resultados se muestran a continuación.
[filas columnas]=size(Imagen)


b)Disminuir la resolución espacial a ¼.
Al reducir la resolución espacial a ¼ de la original, tenemos que nos queda una matriz de 1.5 columnas y filas, es por eso que se considera el redondear el resultado y tener una matriz real.
Filas=6/4=1.5 Columnas=6/4=1.5
Para hacer esto en Matlab podemos usar el indexado de matrices tomando una posición inicial de la operación, determinamos la longitud de lossaltos del indexado y llegamos hasta el final de la matriz. Los resultados de la matriz reducida se muestran a continuación.




c) Reducir la resolución de intensidad linealmente al rango [32 100].
Para una disminución de intensidad necesitamos primeramente determinar ciertos valores que nos apoyarán para esta operación, como son el valor máximo de intensidad en la matriz original(255), el valor mínimo (0), el valor mínimo y máximo del nuevo rango (32 100), así como la resolución espacial de la imagen (6x6).
Para realizar la reducción de intensidad de la imagen podemos usar la siguiente ecuación:

Para hacer que esta operación sea posible en matlab, declaramos cada una de las variables antes mencionadas, determinamos la resolución espacial de la imagen y declaramos laecuación. Los resultados se muestran a continuación.




2.- Dada la imagen I del punto 1:
a) Realizar sobre ella una operación de inversión.
b) Realizar una operación de umbral con P1=120.
c) Realizar una operación de intervalo de umbral con P1=75 y P2=180.
d) Realizar una operación de intervalo de umbral de la escala de grises con P1=40 y P2= 120.

a) Realizar sobre ella unaoperación de inversión

Para encontrar la inversa de una imagen lo que se hace es restar de una intensidad de 255 la imagen original, obteniendo así el complemento de la imagen.
Imagen invertida= 255 – Imagen Original
Esta operación se hace pixel por pixel, para obtener una matriz complemento de la original, a continuación se presentan los resultados obtenidos.



b) Realizar una operación deumbral con P1=120.
La operación de umbral nos da una imagen binaria como resultado a partir de una de grises, teniendo como nivel de transición un valor de umbral P.
La condición para esto es la siguiente:

A continuación se presentan los resultados obtenidos de la operación de umbral con nuestra imagen I como entrada. Cabe destacar que Matlab nos da una imagen binarizada al solamente utilizarun la operación I>p1, teniendo una matriz que consta únicamente de 1 y 0.
Para este caso se utilizó una rutina, en la cual podemos manipular los resultados con más facilidad.


c) Realizar una operación de intervalo de umbral con P1=75 y P2=180.
Esta operación nos da una imagen binaria como resultado a partir de una de grises, donde los valores del intervalo P1 y P2 determinan la distribuciónde 255 y 0 en la nueva matriz.
La condición para esto es la siguiente:

A continuación se presentan los resultados obtenidos de la operación de intervalo de umbral con nuestra imagen I como entrada.



d) Realizar una operación de intervalo de umbral de la escala de grises con P1=40 y P2= 120.
Esta operación es similar a la anterior, pero esta conserva los valores de grises y lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS