C'è un programma demo C / C++ OpenCV disponibile che fa un semplice tracciamento della palla da una webcam?[chiuso]
Domanda
C'è qualche codice open source o demo disponibile in C / C++ per OpenCV che fa un semplice tracciamento della palla?
Fondamentalmente voglio tenere una palla di colore rosso davanti alla mia webcam e voglio che OpenCV rilevi la sua posizione.Se sposto la palla verso destra o sinistra dello schermo il programma rileverà la posizione della palla è cambiata e l'uscita la sua nuova posizione.
Ho installato con successo Open CV 2.3.1 sul raspberry pi con una webcam, alla fine voglio eseguire il codice sul pi.
Altri suggerimenti
Questo sembra essere quello che sto cercando:
C'è un progetto con cui ho suonato un po di tempo fa chiamato Touchless
Forse è un po ' troppo complesso per quello che intendi fare, ma c'è un codice di tracciamento del marcatore e può essere utile ;)
Buona fortuna a giocare con il tuo Pi.
L'esempio che hai trovato - Tommed-utilizza l'RGB per tracciare i colori.
Faresti molto meglio a guardare l'aereo HSV.C'è un esempio nella libreria cvBlob
Tuttavia le persone hanno vari gradi di successo con cvBlob sul Pi.Ancora il principio di HSV rimane la strada da percorrere.
Se si desidera rilevare oggetto semplice come palla di colore rosso, si può considerare l'utilizzo di pixy camera.