martes, 20 de enero de 2009
LA MEDIA Y MEDIANA
De entre la multitud de máscaras de filtro paso bajo destaca especialmente la máscara de media, que es la que efectúa el promedio de los valores del entorno. El filtro espacial de media reemplaza el valor de un píxel por la media de los valores del punto y sus vecinos. Su efecto es el difuminado o suavizado de la imagen y se aplica junto con el de mediana para eliminar ruidos. Este filtro lo implementamos con la siguiente máscara para un tamaño 3x3:
| 1/9 | 1/9 | 1/9 |
| 1/9 | 1/9 | 1/9 |
| 1/9 | 1/9 | 1/9 |
Filtro de Mediana
Los filtros de suavizado lineales o filtros paso bajo tien
den a "difuminar los ejes" a causa de que las altas frecuencias de una imagen son atenuadas. La visión humana es muy sensible a esta información de alta frecuencia. La preservación y el posible realce de este detalle es muy importante al filtrar. Cuando el objetivo es más la reducción del ruido que el difuminado, el empleo de los filtros de mediana representan una posibilidad alternativa.
A menudo, las imágenes digitales se corrompen con ruido durante la transmisión o en otras partes del sistema. Esto se ve a menudo en las imágenes convertidas a digital de una señal de la televisión. Usando técnicas del filtrado de ruido, el ruido puede
ser suprimido y la imagen corrompida se puede restaurar a un nivel aceptable. En aplicaciones de ingeniería eléctrica, el ruido se elimina comúnmente con un filtro paso bajo. El filtrado paso bajo es satisfactorio para quitar el ruido gaussiano pero no para el ruido impulsivo. Una imagen corrupta por ruido impulsivo tiene varios píxeles que tienen intensidades visiblemente incorrectas como 0 o 255. Hacer un filtrado paso bajo alterarán estas señales con los valores extremos sobre la vecindad del píxel. Un método mucho más eficaz para eliminar el ruido impulsivo es el filtrado de mediana.
De entre la multitud de máscaras de filtro paso bajo destaca especialmente la máscara de media, que es la que efectúa el promedio de los valores del entorno. El filtro espacial de media reemplaza el valor de un píxel por la media de los valores del punto y sus vecinos. Su efecto es el difuminado o suavizado de la imagen y se aplica junto con el de mediana para eliminar ruidos.
A=[25,25,25,25,25;25,35,54,128,25;25,45,35,35,25;25,45,35,35,25;25,25,25,25,25]
B=A;
n=5;
k=1;
for x=1:n-2,
for y=1:n-2,
for i = x:x+2,
for j = y:y+2,
C(k)=B(i,j);
k=k+1;
end;
end;
for l=1:k-1,
for m=1:k-1,
if C(l)>C(m) then
d=C(l);
C(l)=C(m);
C(m)=d;
end;
B(i-1,j-1)=C(5);
end;
end;
k=1;
end;
end;
Calculo de Media y Mediana
Consideramos una variable discreta X cuyas observaciones en una tabla estadística han sido ordenadas de menor a mayor. Llamaremos mediana, Medal primer valor de la variable que deja por debajo de sí al de las observaciones. Por tanto, si n es el número de observaciones, la mediana corresponderá a la observación [n/2]+1, donde representamos por la parte entera de un número.
En el caso de variables continuas, las clases vienen dadas por intervalos, y aquí la fórmula de la mediana se complica un poco más (pero no demasiado): Sea (li-1,li] el intervalo donde hemos encontrado que por debajo están el de las observaciones. Entonces se obtiene la mediana a partir de las frecuencias absolutas acumuladas, mediante interpolación lineal (teorema de Thales)
Ejemplo de cálculo de la Mediana
M = [25, 25, 25, 25, 25;25,45,35,35,35;25,45,35,35,25;25,45,35,35,25;25,25,25,25,25]
[n,m]=size(M)
for i=2:n-1
for j=2:m-1
M(i,j)=fix((M(i-1,j-1)+M(i-1+j)+M(i-1,j+1)+M(i,j-1)+M(i,j)+M(i,j+1)+M(i+1,j-1)+M(i+1,j)+M(i+1,j+1))/9)
end
end
LA MEDIA
La media aritmética de una variable estadística es la suma de todos sus posibles valores, ponderada por las frecuencias de los mismos. Es decir, si la tabla de valores de una variable X
la media es el valor que podemos escribir de las siguientes formas equivalentes
Ejemplo de cálculo de la Mediana
M = [25, 25, 25, 25, 25;25,128,35,35,25;25,45,35,128,25;25,25,35,25,25]
[n,m]=size(M)
for i=2:n-1
for j=2:m-1
V = M(i-1:i+1,j-1)
V=[V,M(i-1:i+1,j)]
V=[V,M(i-1:i+1,j+1)]
sort(V)
M(i,j)=V(4)
end
Filtros de Imagenes
A=[25,25,25,25,25;25,35,45,128,25;25,45,35,35,25;25,45,35,35,25;25,25,25,25,25]A=P;
n=5;
for i = 2:n-1,
for j = 2:n-1,
A(i,j)=(A(i-1,j-1)+A(i-1,j)+A(i-1,j+1)+A(i,j-1)+A(i,j)+A(i,j+1)+A(i+1,j-1)+A(i+1,j)+A(i+1,j+1))/9;
end;
end
-------------------------------------------------------------------------------------------------AB=P;
n=5;
for i = 2:n-1,
for j = 2:n-1,
B(i,j)=(B(i-1,j)+B(i,j-1)+B(i,j)+B(i,j+1)+B(i+1,j))/5;
end;
end;
-------------------------------------------------------------------------------------------------
Al ejecutar estos algoritmos sobre un motor ya sea Mathlab o jimage la imagen se aclare y elimina interfecciones
jueves, 15 de enero de 2009
Imàgenes Digitales
Las imágenes digitales en dos dimensiones se dividen en dos tipos: Imágenes vectoriales y de mapa de bits. Esta no es una divisón tajante, ya que las imágenes vectoriales suelen admitir la incrustación de imágenes de mapa de bits en su interior y los programas especializados en dibujo vectorial (Illustrator, Freehand y CorelDraw!) cada vez tienen más cualidades de los programas de tratamiento de imágenes de mapa de bits (Photoshop, o Corel Photopaint).
Las imágenes de mapa de bits
Las imágenes vectoriales
La "resolución" de una imagen digital
Procesamiento de imágenes:El conjunto de técnicas que permite modificar una imagen digital con el objetivo de mejorarla o extraer de ella información se conoce como procesamiento digital de imágenes.
HISTOGRAMA: Un histograma es un gráfico estadístico que permite representar la distribución de intensidad de los píxeles de una imagen, es decir, el número de píxeles que corresponde a cada intensidad luminosa. Por convención, el histograma representa el nivel de intensidad con coordinadas X que van desde lo más oscuro (a la izquierda) a lo más claro (a la derecha).

De esta manera, el histograma de una imagen con 256 niveles de gris será representado por un gráfico que tenga 256 valores en el eje X y el número de píxeles de la imagen en el eje Y. Tengamos en cuenta el ejemplo de la siguiente imagen compuesta por niveles de gris:
El histograma y la paleta asociados con la imagen son los siguientes, respectivamente

El histograma muestra que en la imagen hay más tonos de gris claro que de gris oscuro.
El tono de gris más utilizado es el 11º desde la izquierda.
Para las imágenes a color se necesitan varios histogramas. Por ejemplo, para una imagen codificada en RGB hay: un histograma que representa la distribución de luminancia, tres histogramas que representan la distribución de los valores de los componentes rojo, azul y verde, respectivamente.
Ecualización del histograma: El objetivo de la ecualización del histograma es armonizar la distribución del nivel de luminosidad de la imagen, de tal manera que cada uno de los niveles del histograma tienda hacia contener el mismo número de píxeles. Esta operación se propone aumentar los matices de la imagen.
EJEMPLO: A continuación hay una imagen con 256 niveles de gris y el resultado de una operación de aplicación de umbrales con valores de 125 y 200 respectivamente:

Imagen Original
La curva tonal de la operación de aplicación del umbral es la siguiente:






