- Detectar e identificar todos los elipses/círculos.
- Rellenar cada uno de un color distinto.
- Etiquetar y marcar su centro.
- Imprimir un listado de sus áreas y el porcentaje de la imagen que ocupan.
Para eso utilicé ésta imagen hecha con Sketchpad:
Ya que en el proceso la tengo que convertir en blanco y negro decidí hacerlo de una vez.
Ahora en mi código eliminé la función para detectar círculos y dejé la de elipses como única función, ya que teóricamente un círculo es un elipse con radios iguales. Debido a que los círculos no son perfectos, simplemente agregué un margen que indica que es y que no es un círculo.
Y finalmente imprime los porcentajes y áreas ocupadas por cada elipse:
Código:
Liga del proyecto:
https://github.com/victoralex911/vision-computacional
Bien; 10 pts.
ResponderBorrar