Social Icons

twitterfacebookgoogle plusemail

jueves, 2 de mayo de 2013

Detección de polígonos

Para hacer la detección de polígonos recicle la tarea para la detección de bordes en el que se busca que por medio de la ayuda de alguna máscara comenzar a detectar bordes, una vez detectado los bordes lo que se debió de haber guardado la coordenada y el valor alfa de cada coordenada usando la máscara, después los datos tienen que ser procesados para dividirlo en varios grupos donde la regla es que por cada valor alfa que se diferencie a su valor anterior con una cierta tolerancia como (10 , -10) se crea un nuevo grupo. A continuación coloco una imagen para que puedan darse una idea como se diferencian uno de otro, por motivos del template del blog coloque la imagen de tamaño chico pero se le puede dar un click para agrandarla.



Una vez obtenidos los grupos se rotan las líneas generadas hacía la dirección del gradiente por cada grupo que exista. En sí simplemente se agregaron unas pequeñas líneas de código para agregar generar una lista con los datos obtenidos.

Código.



Prueba.

1 comentarios:

  1. No llegas hasta la identificación de segmentos individuales, pero por el avance parcial, van 3 pts.

    ResponderEliminar