MATLAB y Simulink: una solución integral para el procesamiento digital de imágenes
2 >> [M,N] = size (f) M = número de filas, N = número de columnas >> imshow (f, G) Muestra la imagen f en pantalla donde G especifica el rango de intensidades. Si omitimos G, se muestra la imagen con 256 niveles de gris por defecto. >> impixel(f,i,j) >> whos f Acceder al pixel de coordenadas (i,j) de la imagen f. Información adicional de la imagen: nombre, tamaño, bytes y clase. >> imwrite (f, C:\imagenes\imagen2.tif ) Guarda la imagen f con nombre imagen2.tif en C:\imagenes. El tipo de dato matriz, que contendrá una imagen puede ser de varios tipos (según el tipo de dato de cada pixel): - double: Doble precisión, números en punto flotante que varían en un rango aproximado de a (8 bytes por elemento) - uint8: Enteros de 8 bits en el rango de [0,255] (1 byte por elemento) - uint16: Enteros de 16 bits en el rango de [0, 65535] (2 bytes por elemento) - uint32: Enteros de 32 bits en el rango de [0, ] (4 bytes por elemento) - int8: Enteros de 8 bits en el rango de [-128, 127] (1 byte por elemento) - int16: Enteros de 16 bits en el rango de [-32768, 32767] (2 bytes por elemento) - int32: Enteros de 32 bits en el rango de [ , ] (4 bytes por elemento) - logical: Los valores son 0 ó 1 (1 bit por elemento) Conversión entre tipos de datos: Para ciertas operaciones es necesario convertir una imagen de su tipo original a otro tipo de imagen que facilite su procesamiento. Algunos métodos:
PROCESAMIENTO DIGITAL DE IMAGENES CON MATLAB Y SIMULink.rar
Capítulo 2. Técnicas de procesamiento digital de imágenes y reconocimiento de patrones. 2.1 Revisión sistema reconocimiento caracteres [9]: Un sistema de reconocimiento típicamente esta conformado por