View  Edit  Attributes  History  Attach  Print  Search

PYQTLAB

PyQt + OpenCV : traiter des images fixes

Pour débuter

Traitement d'image de base

Traitement d'image avancé

Couleurs RGB

  • Afficher les canaux RGB d'une image dans des fenêtres séparées
  • Modifier les canaux d'une image RGB à l'aide de sliders
  • Filtre "mixeur de canaux" couleur
  • Filtre "mixeur de canaux" en niveaux de gris

Histogrammes

  • Egaliser histogramme
  • Afficher histogramme d'une image

Espace de couleurs

  • Conversion RGB to HSV

Opérations sur pixels

  • Analyser l'intensité de tous les pixels d'une ligne sous forme graphique

Extractions de contours

  • Appliquer un filtre de Sobel à une image RGB
  • Appliquer un filtre de Sharr à une image RGB
  • Appliquer un filtre de Canny à une image RGB

Traitement entre 2 images

Soustraction du fond

Détection de visage

  • Détecter des visages dans une image RGB*
  • Obtenir de l'information sur les visages détectés (nombre, position centre, rectangle encadrant...)
  • Détection des yeux dans une image RGB*

Détection des contours de formes 2D quelconques (détection de Blobs)

  • Détecter et dessiner les contours de formes 2D quelconques à partir d'une image binarisée
  • Obtenir de l'information sur les contours détectés (position centre, aire, rectangle et cercle encadrants)

Sélection de formes 2D de formes 2D quelconques (filtrage des Blobs retenus)

Analyse de contours de formes 2D quelconques

  • analyse de convexité de contours de formes 2D quelconques

Détection de formes 2D géométriques

Fonctions de dessin 2D

PYQTLABOpenCVFichiersModele