Math lab centroides
➢ Realizar la lectura de una imagen y hacer los procesados necesarios para llegar a contar las figuras u objetos que existen dentro de la imagen seleccionada, ocupando losdiferentes comandos que existen en matlab (procesamiento de imágenes).
➢ Elaborar una interfaz gráfica en donde se visualice cada paso del procesado de la imagen leída y a su vez establecer una ventanadonde muestre el número de las figuras u objetos encontrados.
INTRODUCCIÓN
La caja de herramientas del procesamiento de imágenes de matlab contiene un conjunto de funciones de los algoritmosmas conocidos para trabajar con imágenes binarias, transformaciones geométricas, morfología y manipulación de color que junto con las funciones ya integradas en matlab permite realizar análisis ytransformaciones de imágenes en el dominio de la frecuencia.
En matlab una imagen a escala a grises es representada por medio de una matriz bidimensional de m x n en donde n representa el numero depixeles de ancho y m el numero de pixeles de largo.
Una imagen de color RGB es representada por una imagen tridimensional m x n x p, donde m y n tienen la misma significación que para el caso de lasimágenes de escala a grises mientras que p representa el plano RGB.
DESARROLLO
A continuación se mostrara cada paso que se realizo para la obtención del numero objetos encontrados en una imagenpreviamente seleccionada y los comandos que se usaron para la visualización en la interfaz grafica. Nota(solo se pondrán los puntos más importantes del procesado)
Para trabajar en el guide seestablecieron 2 axes y 6 botones.
En el primer botón abrirá cualquier imagen que exista en nuestra computadora siempre y cuando sea en formato .jpg ; se pondrán unas condiciones para el caso que seseleccione la opción cancelar, enseguida se le escribe el comando que permita visualizar en el axes 1 de la imagen seleccionada.
function cargar_Callback(hObject, eventdata, handles)
[nombre...
Regístrate para leer el documento completo.