Te daré la forma más simple de hacer esto. Espero que tengas lo básico en el procesamiento de imágenes.
Debe tener conocimiento en espacio HSV, Filtrado, Umbral de color y operaciones morfológicas.
Pasos:
1) Obtener imagen; Crea una copia.
2) Filtrar imagen; usar filtro de guassian
3) Convertir imagen a dominio HSV
4) Hacer umbrales de color para el rojo. (puede obtener valores hsv en línea)
5) Convertir imagen a binario
6) Hacer operaciones morfológicas de apertura. Puede usar un disco como elemento estructurante.
6) Encuentra el centroide de la imagen
7) Usando ese valor de centroide; dibujar un rectángulo en la imagen copiada
8) Eso es todo. Debería poner cvshowimage después de cada paso para resolver el problema del código.
- Pierdo mucho mi billetera. ¿Cuáles son algunas soluciones baratas que podrían ayudarme?
- No tengo experiencia en impresión 3D. ¿Cómo puedo encontrar una oportunidad de aprendizaje este verano (estoy en la universidad)?
- No sé programar en absoluto; Sin embargo, todavía estoy interesado en la posibilidad de crear una empresa de tecnología de inicio. ¿Qué tan difícil es encontrar personas a las que pueda pagar para que me programen y cuánto cobrarían?
- Estoy pensando en conseguir una impresora 3D. Cuales son tus recomendaciones?
- Las luces LED de mi HDD siguen parpadeando incluso si mi computadora portátil está apagada. ¿Por qué pasó esto?
Ahora forma avanzada:
1) Necesita lo anterior hasta el paso 6.
2) Cree el modelo de espacio de estado del movimiento de la pelota usando las leyes de newtons.
Expresar como una forma matricial
3) Use el espacio de estado anterior para un filtro kalman.
Le daría detalles si continúa con este método.