Réalisez une application de traitement d'images avec wxPython et OpenCV

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
120
Mois de parution
juin 2022
Spécialité(s)


Résumé

Parmi les principaux frameworks graphiques figurent bien évidemment Qt et GTK, mais également wxWidget, anciennement wxWindow et son implémentation Python dénommée wxPython, qui reste un peu plus méconnue du grand public. Cependant, nombre d'applications l'utilisent comme Audacity, Code::Block, Kicad...


Dans de nombreux d'articles utilisant le traitement d'images avec entre autres OpenCV, nous avions ajusté les paramètres de manières empiriques et itératives via une fonction ou un script jusqu'à obtenir le résultat attendu [1] [2]. Il est pourtant beaucoup plus aisé d'ajuster ces mêmes paramètres via une interface graphique. C'est ce que nous allons réaliser tout au long de cet article en employant une fois n'est pas coutume la librairie wxPython.

1. Présentation de wxPython

Comme nombres de librairies graphiques Python, wxPython s'appuie sur l'ensemble des librairies C++ développées et maintenues par le projet wxWidgets. Ces librairies ayant le bon goût d'être multiplateformes : Windows, GNU/Linux, macOS. wxWidgets emploie les widgets natifs de chaque système d'exploitation afin de préserver le plus possible l'apparence native des applications. En effectuant de rapides recherches sur le Web, vous trouverez nécessairement des références sur la...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous