jueves, 2 de mayo de 2013

Lab. Poligonos

La tarea consiste en poder detectar polígonos en una imagen, los polígonos son figuras que consiste en una cantidad finita de segmentos rectos que se unen y crean una figura.

Para lograr esto se realizan varios procesos en la imagen como es aplicar "bfs" para detectar las diferentes formas lo cual se a utilizado en varias ocasiones

después de realizar estos procesos se verifican los píxeles que conforman la figura para checar que sigan con  la misma pendiente para sacar con esto las rectas de la misma para comprobar si es un polígono o no.

Código:





Aunque tuve algunos problemas no funciono bien mi programa... :(


Mi repositorio:

1 comentario:

  1. No necesitan en realidad el BFS. Con el filtro de bordes basta. Luego agrupando los pixeles de borde según la orientación de su gradiente para identificar los segmentos individuales. Este código no aporta nada nuevo a lo que ya se ha hecho antes. 2 pts por el intento.

    ResponderEliminar