Logo Mon Club Elec

PyQt Lab’ : PyQt + OpenCV + pyqtcv + webcam : Capture simple d’un flux vidéo webcam avec GSVideo

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertCapteursComplexesDS18B20

PyQt Lab est un outil puissant qui permet aux développeurs de créer des applications interactives et des interfaces graphiques. Il combine PyQt, OpenCV, pyqtcv et une webcam pour capturer facilement un flux vidéo. Grâce à ces technologies, les développeurs peuvent créer des applications qui peuvent capturer des images et des vidéos à partir d’une webcam et les traiter avec OpenCV. PyQt Lab offre également des fonctionnalités avancées telles que le traitement d’image et le traitement du signal. Dans cet article, nous allons vous montrer comment capturer simplement un flux vidéo webcam avec GSVideo et PyQt Lab.

PyQt Lab’ : PyQt + OpenCV + pyqtcv + webcam : Capture simple d’un flux vidéo webcam avec GSVideo

Par X. HINAULT – Octobre 2013

Path:

Ce que l’on va faire ici

  • Dans ce code PyQt,
  • Ce code nécessite une webcam connectée et opérationnelle :
    • on pourra tester la webcam au préalable avec Guvcview. Refermer l’application une fois le test fait.
    • on pourra connaître l’indice de la webcam utilisée avec la commande :
ls dev/video*
  • Typiquement la première caméra a l’indice 0, la 2ème, l’indice 1, etc…

Pré-requis

  • python 2.7
  • pyqt4.x
  • modules :
    • python-opencv
    • python-numpy
    • ma librairie perso pyqtcv qui implémente plusieurs fonctions utiles pour utiliser facilement Opencv avec PyQt.
    • python-gst0.10

Téléchargement :

Le fichier d’interface *.py

  • Fichier obtenu automatiquement avec l’utilitaire pyuic4 à partir du fichier *.ui créé avec QtDesigner :

Le fichier d’application *Main.py

Utilisation

  • Les 2 fichiers suivants sont à enregistrer dans un même répertoire, l’un en nom.py et l’autre en nomMain.py.
  • Puis lancer l’application depuis Geany ou équivalent, en exécutant le fichier nomMain.py
  • Sélectionner un fichier : l’image video de la webcam doit s’afficher dans le fenêtre de sortie.
Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.