Para el proceso de la imagen se empleo nuevamente la transformada de Hough, la diferencia es que le agregaremos unas fórmulas para obtener el centro del círculo.
Fórmula del gradiente:
[https://files.nyu.edu/jb4457/public/files/research/bristol/hough-report.pdf]
Theta:
[https://files.nyu.edu/jb4457/public/files/research/bristol/hough-report.pdf]
Obtener centro de x & y:
donde x & y son los puntos de circunsferencia del círculo y a & b el centro del círculo, como nosotros buscamos encontrar a & b, despejamos en la ecuación teniendo la siguiente fórmula:
Código:
A continuación les dejo el código.
Resultado:
[radio = 60]
Notas:
El código ésta incompleto, por problemas nocturnos (dormido) y solo podemos distinguir los puntos que se obtienen, pronto lo actualizaré.
Referencias:
https://files.nyu.edu/jb4457/public/files/research/bristol/hough-report.pdf
En realidad no hace falta calcular theta, si te fijas en las diapositivas. 3 pts por el avance intermedio.
ResponderEliminar