PDA

View Full Version : giocare con la webcamera


Leoneita
17-09-2007, 11:52
ho visto che in rete sn usciti dei giokini con la webcam che usando il camera traking riconoscono i movimenti e fanno in modo che si possa colpire un pallone disegnato sullo schermo muovendo un braccio per esempio....
avete idea di cosa bisogni studiare per gestire il video della camera e il trking
nn mi interessa fare un gioco disponibile in rete....
mi basterebbe riuscire a farlo girare sul mio pc
sapete se ce qualche guida da seguire??

^TiGeRShArK^
17-09-2007, 13:03
ho visto che in rete sn usciti dei giokini con la webcam che usando il camera traking riconoscono i movimenti e fanno in modo che si possa colpire un pallone disegnato sullo schermo muovendo un braccio per esempio....
avete idea di cosa bisogni studiare per gestire il video della camera e il trking
nn mi interessa fare un gioco disponibile in rete....
mi basterebbe riuscire a farlo girare sul mio pc
sapete se ce qualche guida da seguire??
avevo visto in python una libreria per fare questo...
spè quanto la ritrovo.. :p
:(
l'hanno cancellata mi sa :(
era questo il link:
http://gumuz.looze.net/wordpress/index.php/archives/2005/06/06/python-webcam-fun-motion-detection/
qui c'è la versione per symbian series60 se ti può interessare per capire il funzionamento:
http://snippets.dzone.com/posts/show/636

cionci
18-09-2007, 08:05
Suppongo che esistano libri sul tracking delle immagini in movimento.
Non è sicuramente una cosa semplice. Solitamente si fa una scansione di una immagine cercando degli elementi di forma nota (ad esempio gli occhi e la bocca). A quel punto ad ogni immagine successiva abbiamo la possibilità di individuare gli stessi elementi più velocemente (ho a disposizione gli occhi e la bocca salvati nella prima scansione e la loro distanza) tramite un matching fra immagini.

variabilepippo
18-09-2007, 10:35
Un'ottima libreria per realizzare programmi del genere è OpenCV (http://sourceforge.net/projects/opencvlibrary/). L'argomento è però molto complesso e richiede dunque una fase di studio.