Ponglike via webcam : SDL & OpenCv

Par Yohann CIURLIK le 11 janvier 2008, 17:20

Mon équipe et moi avions un projet en infographie à finir. C’est maintenant chose faite. Notre projet se nomme CamHockey.

CamHockey est un jeu, dans la lignée du très classique Pong, assez original. Le fait étant que les barres sont déplacées à l’aide de la tête du joueur. En effet, le jeu est capable de détecter la tête d’une personne dans le champ de la webcam et de s’en servir pour calculer les déplacements de la barre gardant le but du joueur. A la manière des « EyeToy » sur la playstation 2.

screenshoot.thumbnail Ponglike via webcam : SDL & OpenCv

L’application utilise la librairie multimédia SDL disponible ici et la OpenCv d’acquisition et traitement d’images dont j’avais parlé dans un précédent billet.

Une petite de présentation de l’application :

Le rendu n’est pas si mauvais mais le code n’est pas si lisible que ça. Codage rapide quand tu nous tiens…

Le code source de CamHockey (et binaires) est disponible ici.

Cet article vous a plu ? Abonnez-vous au blog par mail ou flux RSS : vous recevrez automatiquement les nouveaux billets !


4 Commentaires


1
Gio12 janvier 2008 à 14:33

Très sympa comme concept.

Ça serait sympathique un petit tutoriel pour l’installer sur Ubuntu, voir un petit .deb ça serait du bonheur si vous avez le temps.

En tout cas chapeau.


2
Yohann CIURLIK14 janvier 2008 à 16:28

Hélas non désolé je n’aurais pas le temps de faire de .deb pour Ubuntu.
C’est un version pré-alpha de plus…. et je n’ai aucune idée de ce que cela pourrait donner sous Linux.


3
scud14 janvier 2008 à 22:02

Si ça a été fait avec mingw32, y devrait pas avoir de problème pour le portage mon spawnriderinou, et ensuite, un petit deb et le tour est joué avec la commande magique :
tar -xzvf camhockey.tar.gz
./configure –prefix=/usr
make
checkinstall


4

[...] me rappel un peu mon projet d’infographie durant lequel on avait développé un pong pilotable avec votre tête et une webcam (à la [...]

Laissez un commentaire

Votre commentaire

inicio