Compte Vision Industrielle Master IMA Rapports TP Vision Industrielle Bastien Bourssaud Matthieu Crouzet Bastien Bourssaud Matthieu Crouzet Page sur CVision Industrielle Index Master IMA Index Seuillage automatique Objectifs du TP La librairie OpenCv Appl

Vision Industrielle Master IMA Rapports TP Vision Industrielle Bastien Bourssaud Matthieu Crouzet Bastien Bourssaud Matthieu Crouzet Page sur CVision Industrielle Index Master IMA Index Seuillage automatique Objectifs du TP La librairie OpenCv Application au seuillage automatique Binarisation dynamique Lecture code barre Objectifs Presentation Exemple de code barre Mise en ?uvre des di ?érentes étapes La localisation du code Détection de l ? orientation Le code barre redresser de l ? image fournie Extraction du code Lecture du code Bastien Bourssaud Matthieu Crouzet Page sur CVision Industrielle Seuillage automatique Master IMA Objectifs du TP Rechercher une méthode de seuillage automatique Le seuillage n'est pas nécessairement une opération qui s'e ?ectue manuellement la valeur de seuil peut être obtenue de manière automatique Le seuillage automatique est basé sur l'analyse de la distribution en fréquence cumulée ou histogramme des niveaux de gris associée à l'image L'objectif des méthodes de recherche de seuil automatique est de déceler populations sur l'histogramme et de proposer la valeur qui permet de les séparer au mieux On utilisera donc l ? histogramme des niveaux de gris de l ? image La librairie OpenCv L ? obtention de l ? histogramme ainsi que les manipulation de l ? image sont faites à partir de l ? utilisation de la librairie OpenCv OpenCv Open source Computer Vision library est une librairie ouverte développée par Intel Cette librairie dispose de fonction de haut niveau pour l vision par ordinateur et le traitement d ? images Elle est implémentée sur di ?érentes platesformes Windows Linux ? Application au seuillage automatique Ici il sera question de réaliser un programme de binarisation automatique d ? une image en niveaux de gris Les images comporteront un objet sur un fond homogène La binarisation consiste à réduire à deux couleurs l ? image noir et blanc Donc on va calculer un seuil à partir duquel tous les niveaux de gris qui seront supérieur à ce seuil seront blanc les autres seront noirs Pour binariser l ? image nous allons travailler sur l ? histogramme des niveaux de gris de l ? image Dans un premier temps nous utiliseront l ? image image tif car elle est déjà fortement contrastée Voici l ? image avec son histogramme des niveaux de gris Bastien Bourssaud Matthieu Crouzet Page sur CVision Industrielle Master IMA Image tif Histogramme des niveaux de gris Le principe que nous utilisons pour binariser l ? image consiste à prendre le minimum entre deux maxima de l ? histogramme En e ?et les deux maxima représentent pour une image fortement contrastée le fond et l ? objet L ? objet ici est du texte écrit en noir et le fond est homogène presque blanc Pour calculer les deux maxima on réduit l ? histogramme en un histogramme fois plus petit portions de niveaux de gris puis on étudie les variations de l ? histogramme nouvellement obtenu Algorithme Calcule de la pente pour chaque tranche de niveaux de gris que l ? on met dans l ?

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 21, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 58.6kB