C # o una libreria Java per il riconoscimento dei gesti da webcam?
-
23-09-2019 - |
Domanda
Ho un progetto per il riconoscimento dei gesti. Mi chiedevo come è possibile utilizzare C # o Java per programmare? C'è qualche libreria di speciale? Ho bisogno di programmazione o ho bisogno di uno speciale dispositivo piuttosto che una webcam?
Soluzione
Hai guardato OpenCV ?
OpenCV (Open Source Computer Vision) è una libreria di funzioni di programmazione per visione reale del computer tempo.
Esempi di applicazioni del OpenCV biblioteca sono Human-Computer Interaction (HCI); Oggetto di identificazione, Segmentazione e riconoscimento; Viso Riconoscimento; Gesture Recognition; Camera e Motion Tracking, Ego Movimento, Movimento intesa; Struttura da movimento (SFM); Stereo e calibrazione Multi-Camera e profondità Calcolo; Robotica Mobile.
Altri suggerimenti
Ci sono C # binding per OpenCV con alcuni progetti gesto ascoltare in questo StackOverflow risposta molto simile , da cui cito:
Ho sentito dire che AForge è abbastanza impressionante (controllare il AForge.Vision.Motion namespace).
Una query rapido Google mi ha dato questo: Video gesto di mani riconoscimento in C #
Anche questo è interessante: Video Motion Detection Algoritmi in C #
Hai provato AForge.Net
Si dondola un sacco .. ed è molto facile da implementare. C'è un articolo Codice progetto così qui
È possibile utilizzare emguCV.net. si tratta di un wrapper per OpenCV che può essere utilizzato in C #. Inoltre essi hanno coperto quasi tutte le funzionalità di OpenCV e forniscono documentazioni sufficienti per rendere lo sviluppo facile.