Procesamiento digital de imágenes
De Wikipedia, la enciclopedia libre
El procesamiento digital de imágenes es el conjunto de técnicas que se aplican a las imágenes digitales con el objetivo de mejorar la calidad ó facilitar la búsqueda de información.
Las operaciones que se pueden realizar con imágenes se dividen en :
Operaciones de punto Operaciones de entorno Operaciones con dos o más imágenes
Tabla de contenidos |
[editar] FUNDAMENTOS DE IMÁGENES DIGITALES
Una imagen digital en escala de grises es un matriz de MxN elementos numéricos cuyos valores posibles van del 0 (negro) al 255 (blanco), siendo este número la intensidad luminosa en el determinado punto o pixel (picture element), por convención el origen de la imagen se encuentra en el extremo izquierdo superior.
Una imagen digital a colores esta formada por 3 matrices de MxN elementos numéricos cuyos valores posibles van del 0 (negro) al 255 (blanco), siendo este número la intensidad luminosa en cada una de las bandas espectrales del RGB (Rojo, Verde, Azul), de cada punto o pixel (picture element), a diferencia de las imágenes en escala de grises, las imágenes a color requiren de la combinación de las 3 bandas de color, para representar el color de un pixel.
Por ejemplo, un determinado punto blanco de una imagen en escala de grises se describiria : P(x, y) = 255, sin embargo en una imagen a colores para describir el color del mismo punto se realizaría así : P(x, y) = (255,255,255), esto debido a que el (0,0,0) corresponde al negro absoluto y el (255,255,255) al blanco absoluto).
[editar] Filtros
Los filtros se utilizan para la modificación de imágenes ya sea para detectar los bordes de una escena o para modificar el aspecto, otra función de los filtros es para la eliminación de ruido de la imagen.
Al hablar de un filtro nos estamos refiriendo a realizar una Convolución de una matriz con respecto a in pixel y la vecindad de este, esto quiere decir, si la imagen es de 200x300 pixeles y el filtro con el cual se va a realizar la convolución es una matriz de 3x3 entonces se irá desplazando el filtro pixel a pixel iniciando en la posición (1,1) hasta llegar a la (199,299) un ejemplo de un filtro puede ser para la deteción de bordes ya que es un clásico el de Sobel el cual utiliza dos mascaras o filtros los cuales uno detecta los bordes verticales y el otro los horizontales, para obtener los bordes completos se realiza la suma de las imágenes que nos resultaron con los bordes verticales y horizontales.
La magnitud del gradiente es entonces calculada con la siguiente fórmula:
Una magnitud aproximada puede ser calculada de la siguiente forma: