jueves, 3 de diciembre de 2009

UMBRALIZACIÓN BASADA EN HISTOGRAMA

Se lo puedo emplear para arreglar fallas en las imagenes.
1. Se toma los datos de la imagen para luego hacer un análisis.

2. Una vez hecho el análisis de la matriz se debe calcular el histograma de dicha imagen.
3. Una vez realizado se puede realizar la umbralización en forma binaria, además los números ceros serán el color negro.
Ejercicio 1: Calcular el valor del umbral en una matriz de 8 bits, para locual lo primero que se debe hacer, es realizar el histograma.

De la misma manera que el ejercicio planteado anteriormente se debe relaizar el histograma.

Como muestra el histograma la intensidad 5 es la misma de la cantidad de uno asi que la que todas las intensidades pasaran hacer unos.
Ejercicio 2: Identificar la parte que se distornio en una imagen en los diferentes tiempos t1 y t2.
En el caso de que se de un resultado negativo se debe tomar el de mayor intencidad, para ello se utiliza abs(), ejemplo: abs(1- 7)= 6.

Una vez realizada la resta se obtine como resultado una gran cantidad de ceros para lo cual el histograma sera todos los números ≤ 0 seran 0 y los números restantes seran 1 de esa manera se obtendra la umbralización.


viernes, 6 de noviembre de 2009

UMBRALIZACIÓN



Sirve para pasar imagenes en escala de grises a imagenes binarias. Permite etiquetar la imagen resultante de los procesos de filtrado del ruido y realce de los bordes a fin de obtener los píxels en los que se produce un borde.

A diferencia del "umbral simple", es posible definir dos niveles de umbral, que son el límite inferior y el superior respectivamente, y se utiliza el máximo valor para los píxeles que tienen un valor entre estos límites y cero para todos los otros valores.

HISTOGRAMA




Es una representación gráfica que sirve para





representar la distribución de intensidad de los píxeles de una imagen, son representadas con nivel de intensidad de coordenadas X,





van desde lo más oscuro (a la izquierda) a lo más claro (a la derecha).










Histogramas con intervalos de amplitud diferente

Para costruir un histogramas con intervalo de amplitud diferente tenemos que calcular las alturas de los rectángulos del histograma.


alturas


hi es la altura del intervalo


fi es la frecuencia del intervalo


ai es la amplitud del intervalo


Ejemplo


En la siguiente tabla se muestra las calificaciones (suspenso, aprobado, notable y sobresaliente) obtenidas pr un grupo de 50 alumnos.




























fi hi
[0, 5) 15 3
[5, 7) 20 10
[7, 9) 12 6
[9, 10) 3 3

50


Histogramas con intervalos de amplitud diferente










jueves, 29 de octubre de 2009

FILTRO DE IMAGENES

FILTRO DE LA MEDIANA



El filtro de la mediana es utilizado para suavisar una imagen, el cual al emplearlo puede ganar en borde pero se presenta una perdida de intensidad en la imagen. Se emplea de forma distinta que en el resto de filtros.

Al aplicar este filtrado se pueden realizar un casting pero nunca un redondeo al momento de mejorar una imagen.

Ademas forma parte de las herramientas de matlab para el cual se utiliza la variable medfilt2.

Ejemplo: sovf(v) ; Iij = v(5)

Se toman todos los valores de la imagen cubiertos por la máscara
Se ordenan de menor a mayor
Se toma el valor central

Características:
Degrada la imagen en menor cantidad que otros filtros
Es no lineal




FILTRO DE LA MEDIA



Sirve para ver que color domina alrededor de la imagen. Para ello utiliza las denominada vecindad 4 (tiene semejanza a una cruz) y la vecindad 8, pero no puede trabajar con los bordes por el criterio de vecindad.

Ademas se encuentran los terminos ofline y oflan.

offline: el vecino ya cambio al numero q mayor veces se repite, esta tecnica se aplica si se esta segura del color.

online: esta es recomerndable utilizarla cuando no se esta seguro del color, esta se la debe realizar paso a paso.

En el caso de un solido se borran los bordes y toma la apariencia de un plano.

No se utiliza cuando se detecta perdida de borde.

En Matlab la función que me permite realizar un filtro de la media será: imfilter, cuya función es:
B = imfilter(A,H,option1,option2,...)
Procedimiento para el suavizado de imágenes reduciendo la variación de intensidad entre un píxel y el siguiente. Se utiliza para reducir el ruido en las imágenes

martes, 20 de octubre de 2009

viernes, 16 de octubre de 2009

TIPOS DE IMÁGENES DIGITALES

  • Imágenes vectoriales
Las imágenes vectoriales son gráficos formados a base de curvas, líneas y elementos geométricos definidos como vectores. La gran ventaja de las imágenes vectoriales es que no sufren pérdida de resolución al producirse una ampliación de los mismos.

Imagen vectorial

Se utiliza mucho para trabajos de rotulación, iconos, dibujos, logotipos de empresa etc. Esta clase de imagen tiene poco peso como archivo informático, medido en Kilobytes.

Este tipo de archivos lo utilizan programas de dibujo y de diseño tales como: El Adobe Ilustrator, Freehand, Corel Draw entre otros.

Imagen vectorial ampliada

Imagen vectorial ampliada

Tal y como se puede observar en la imagen ampliada en un 200% respecto al de su tamaño original, no ha sufrido ninguna pérdida, ni en calidad ni en resolución.

Otra particularidad de esta clase de archivos es que solo pueden visualizarse a través del programa que los creó, si no se transforman en mapa de bits.

  • Archivo de mapa de bits
Los archivos de las imágenes se guardan normalmente en forma de mapa de bits o mosaico de píxeles. Cada píxel guarda la información de color de la parte de imagen que ocupa.

Este tipo de imágenes son las que crean los escáneres y las cámaras digitales. Esta clase de archivos ocupan mucha más memoria que las imágenes vectoriales.

Imagen mapa de bits 100% de su tamaño

El principal inconveniente que presentan esta clase de archivos es el de la ampliación. Cuando un archivo se amplia mucho, se distorsiona la imagen, mostrándose el mosaico - los píxeles - y una degradación en los colores. Se produce el efecto pixelación debido a la deformación de la fotografía.

Imagen de mapa de bits ampliada

ampliacion mapa de bits 200%

La imagen de mapa de bits, al ampliar excesivamente su tamaño, pierde nitidez y resolución.

Esta informacion fue tomada de: http://www.fotonostra.com/digital