java - seguimiento - cómo detectar formas en una imagen?
reconocimiento facial android studio (2)
Quiero detectar un círculo, un objeto con forma de rectángulo en una imagen y leer la información de ese objeto. ¿Hay alguna API en Java que me sea útil?
Ej .: Detecta una moneda con forma redonda en un fondo blanco y obtén información sobre esa moneda (valor de una moneda, etc.)
Gracias.
Los círculos son objetivos perfectos para la transformación de Hough. Mira esto Detecta círculos con HT y OpenCV
Los rectángulos son un poco más difíciles ya que la Transformada Hough no es invariante con la rotación. Puede entrar en detección de bordes y ajuste rápido ( detección rápida de línea y rectángulo agrupando y agrupando )
Aquí hay una respuesta a una pregunta similar para C ++.
Para Java, puede usar los contenedores OpenCV . Sin embargo, una vez que comprenda la esencia del enfoque, debería ser capaz de resolver su problema utilizando el marco disponible.