16.5. Webcam avec gqcam

gqcam est un programme pour webcam, à l'aide duquel vous pouvez réaliser des captures d'images ou des séries d'images automatiques à l'aide d'une Webcam.

16.5.1. Conditions préalables

Une condition préalable à l'utilisation de gqcam est le support de votre webcam par Video4linux. De nombreuses webcams USB, telles que la Logitech Quickcam Express sont reconnus automatiquement. Vous pouvez utiliser des caméras couleur ou noir et blanc et les cartes TV que Video4linux supportent peuvent également être utilisées comme source d'images. Vous trouverez une liste des périphériques USB supportés sous http://www.linux-usb.org. Comme gqcam peut également être administré depuis la ligne de commande, une interface graphique n'est pas nécessaire.

16.5.2. Utilisation

Avant de démarrer gqcam, connectez votre caméra au port USB de votre ordinateur. Démarrez maintenant gqcam. L'image actuellement transmise par votre webcam sera automatiquement affichée dans la zone supérieure de votre fenêtre d'application. Dans la zone inférieure de la fenêtre, vous pouvez, à l'aide de curseurs, procéder aux réglages de luminosité, contraste, couleur, gamma et intensité. Par défaut, la luminosité (Brightness) est réglée automatiquement. Cependant, vous pouvez modifier cette propriété dans le menu Fichier->Préférences dans l'onglet Général. Dans l'onglet Filtres, vous pouvez activer une correction des couleurs fausses, étant donné que certaines caméras commettent des erreurs lors de la transmission du rouge et du bleu.

SI vous utilisez plusieurs webcams, vous pouvez, dans Fichier->Ouvrir une nouvelle caméra, passer d'une caméra à l'autre. À cette fin, choisissez dans la fenêtre de dialogue qui apparaît alors le nouveau périphérique. La première caméra est désignée par le périphérique /dev/video0, la deuxième par /dev/video1, etc.

16.5.3. Capture d'images

Pour faire une capture d'image avec votre caméra, cliquez sur Snap Picture. Dans le dialogue qui apparaît, vous pouvez définir le nom du fichier et le format d'images à utiliser. Il est également possible de produire une série d'images. Pour cela, sélectionnez le menu Caméra->Set Timer … et définissez l'intervalle de temps entre chaque prise d'images. Avec Set image information, définissez les propriétés de l'image. Dans le champ de saisie Run command after snap:, vous pouvez entrer le nom d'un script qui sera exécuté après chaque nouvelle image. Ainsi, vous pouvez, par exemple, télécharger vos images sur un serveur FTP.

16.5.4. Ligne de commande

gqcam peut également être utilisé sans interface grafique. Ceci est intéressant dans le cas d'une surveillance automatique qui doit être piloté par un cron job. Pour cela, il vous faut entrer toutes les données nécessaires comme paramètres. L'exécution de gqcam -t JPEG -s -d webcam.jpg enregistre l'image courante sous le nom de fichiers webcam.jpg. Avec le paramètre -t, le format du fichier est défini. Les valeurs possibles sont : JPEG, PNG et PPM. Le paramètre -s active la correction de couleurs, le paramètre -d définit le nom du fichier. Si vous utilisez plusieurs webcams, définissez aussi de quel appareil il s'agit. Dans le cas contraire, une image sera faite à partir de /dev/video0. Si vous souhaitez obtenir une image de la deuxième caméra, utilisez le paramètre suivant : -v /dev/video1.

Vous trouverez de l'aide au sujet d'autres options disponibles en exécutant gqcam --help.


SUSE LINUX 9.2