Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !


TUTO: le plugin "Headtracking" de Klange pour compiz






Suite a de petits soucis pour installer ce plugin, j'ai créé ce wiki pour partager nos connaissances sur l'installation et sur la configuration de ce plugin.

En effet, il risque de devenir fort intéressant dans un avenir proche.

Le plugin est expérimental, son installation est déconseillée.
Penser a créer une liste de webcams compatibles et un tuto pour le plugin wiimote.

Pour le plugin wiimote –> http://doc.ubuntu-fr.org/wiimote

Pre-requis

 1. build-essential
 2. gcc 4.x
 3. cmake 2.6 ou plus
 4. subversion
 5. libgtk2.0-dev
 6. pkgconfig
 7. libpng, zlib, libjpeg, libtiff, libjasper (avec les paquets -dev)
 8. python-dev
 9. swig 1.3.30 ou plus
10. libavformat-dev
11. libdc1394 2.x (avec les paquets -dev)
12. libtool
13. compiz-dev
14. compiz-bcop
15. compiz-fusion-bcop

Pour installer tout ça sur karmic :

sudo aptitude install build-essential gcc cmake subversion libgtk2.0-dev libpng-dev zlib1g-dev libjpeg-dev libtiff-dev libjasper-dev python-dev swig libavformat-dev libdc1394-22 libdc1394-22-dev libtool compiz-dev compiz-fusion-bcop

Opencv

Pour que le plugin puisse fonctionner, la bibliothèque Opencv doit être installée.

Installer opencv standard:

Les svn:

Compiz-git

Il est possible que la version git de compiz soit nécessaire. Dans ce cas je vous laisse utiliser le script de smo (vraiment pratique)

http://forum.ubuntu-fr.org/viewtopic.php?id=259077&p=1

Le plugin Headtracking

Le plus intéressant, l'installation du plugin:

  mkdir headtrack 
  cd headtrack 
  git clone git://anongit.compiz-fusion.org/users/klange/headtracking
  cd headtracking
  sudo make
  sudo make install

Le plugin est maintenant installé, il se trouve à l'intérieur du gestionnaire de configuration de compiz dans le cadre de la section Extra.

Là…

Je sèche

J'ai laissé la configuration par défaut ne trouvant pas de config idéale.

Si quelqu'un pouvait laisser une explication de la configuration adéquate, je lui en serait reconnaissant.

Note d'un lecteur : voici un peu de lecture avec quelques informations intéressantes. Entre autre, il semblerait que la version SVN d'opencv est fortement recommandée contrairement à la version des dépôts d'Ubuntu. Il serait intéressant de pouvoir confirmer les dires de ces conversations (je donnerai quelques retours de mon expérience pour je l'espère, compléter davantage cette page). Voici le lien: http://ubuntuforums.org/showthread.php?t=952895&page=4
Note d'un autre lecteur : essayez mousetrap (dans les dépots), qui est écrit en python et fonctionne avec ou sans compiz. En plein développement, il est tout aussi prometteur. Il présente par contre un bug en rapport avec la version 64bits, qui l'empêche de fonctionner. Il faut changer de python 2.6 à python dans un fichier. Si quelqu'un peut éclaircir tout cela, mais là la journée fut longue :-)

En attendant je vous laisse les explications de compiz-org et du tuto original sur lequel j'ai installé le plugin:

  • headtracking.1271550228.txt.gz
  • Dernière modification: Le 18/04/2010, 02:23
  • par 213.95.41.13