Actividad de aprendizaje

Planteamiento

Las operaciones morfológicas permiten encoger o ampliar los objetos en las imágenes, al comparar el efecto de la erosión y la dilatación se tiene:


Erosión Dilatación
Elimina ruido pequeño Amplia el ruido
Une puntos blancos Separa los puntos
Une objetos próximos Separa objetos próximos
Amplía bordes Separa bordes

Con estas características, más la imagen a la cual se le va a aplicar la operación y el elemento estructurante, se logra transformar la información de las imágenes para aplicarla en filtros, detección de formas, obtención de bordes y demás aplicaciones en donde se pueden utilizar.

Desarrollo

Implemente el siguiente código basado en el algoritmo del contenido principal para extraer los bordes de los objetos de una imagen. Grabe las imágenes obtenidas de esta actividad en el disco duro para futuras actividades y como evidencia de su realización.

Código para usar operaciones morfológicas.

(Para ampliar la imagen haga clic sobre ella)

En la figura se observa el código para usar la operación morfológica de erosión, para definir los bordes de los objetos en las imágenes y poderlos identificar con algoritmos más sofisticados de visión artificial.

Realimentación

Utilice diferentes imágenes obtenidas en actividades anteriores, los resultados esperados son similares a las figuras siguientes:

Operaciones morfológicas.

(Para ampliar la imagen haga clic sobre ella)

En las figuras del centro y derecha se observa el resultado obtenido con el código que aplica el algoritmo para extraer los bordes de los objetos, se utilizan los conceptos de erosión, elemento estructurante y su tamaño. En la figura de la izquierda se observa la extracción de los bordes de la imagen a color RGB.