Las partes a añadir eran básicamente las siguientes:
- Detector de bordes: Utilizamos un detector de canny.
- Recorrer los pixels bordes, eliminando los que tienen 8-conectividad.
- Para cada pixel aplicar lo explicado anteriormente
- Mostrar todos los puntos susceptibles de ser buenos.
El coste computacional del procesado es muy alto y le cuesta un poco poner los puntos.
Para mostrar los puntos copié la función que había en la api y le reduje el tamaño de las esferas y las puse de color negra para que resaltasen sobre lo demas.
Aquí una imagen con el resultado:
No comments:
Post a Comment