Tp images spe Deuxièmes années Lycée Masséna TP Traitement d ? images noir et blanc avec Numpy Images en noir et blanc et Numpy Une image grise au format PNG est simplement donnée par la luminosité de ses pixels qui est un entier entre et donc encodable s

Deuxièmes années Lycée Masséna TP Traitement d ? images noir et blanc avec Numpy Images en noir et blanc et Numpy Une image grise au format PNG est simplement donnée par la luminosité de ses pixels qui est un entier entre et donc encodable sur bits Pour une image couleur il y a trois composantes rouge verte et bleue par pixel ici nous n ? aurons qu ? une composante car nous traitons d ? images en noir et blanc Voici comment récupérer les pixels d ? une image sous forme d ? un tableau Numpy from PIL import Image import numpy as np im Image open lena gris png à télécharger sur le site web Adapter le chemin sous Spyder T np array im h l T shape hauteur largeur de l'image Le résultat est un tableau Numpy dont les éléments sont de type uint pour unsigned integer entiers non signés sur bits T i j donne la valeur du pixel à la i-ème ligne et la j-ème colonne indexées à partir de le pixel est le coin en haut à gauche À l ? inverse on peut créer une image à partir d ? un tableau Numpy au format uint via Image fromarray tableau Souvent le tableau en question est obtenu à partir d ? un tableau existant mais on peut en créer avec np zeros avec h et l hauteur et largeur de l ? image à créer on écrirait np zeros h l dtype uint pour créer un tableau idoine qu ? il su ?t de remplir Pour a ?cher une image il su ?t d ? utiliser show Par exemple im show via le code situé plus haut vous a ?che l ? image de Léna Quelques manipulations élémentaires Histogramme Exercice Histogramme d ? une image Écrire une fonction histo im qui prend en argument une image en niveau de gris Cette fonction doit renvoyer une liste de taille en première position indice le nombre de pixels noirs gris en deuxième position indice le nombre de pixels gris en dernière position le nombre de pixels blancs gris Svartz Page CDeuxièmes années Lycée Masséna Appliquez votre code à l ? image lenagris png préalablement chargée Vous utiliserez ensuite le module matplotlib pour tracer l ? histogramme Petit rappel pour tracer un graphe import matplotlib pyplot as plt plt plot X Y X et Y sont les listes ou tableaux numpy d'abscisses et d'ordonnées des points à tracer plt show pour a ?cher Modi ?er la luminosité d ? une image Pour augmenter la luminosité il su ?t d ? ajouter une valeur ?xe à tous les niveaux Pour diminuer la luminosité il faudra au contraire soustraire une valeur ?xe à tous les niveaux Exercice Écrire une fonction changeluminosite im d qui prend en argument une image en niveau de gris et un entier entre et valeur du décalage du niveau de gris Cette fonction renvoie une nouvelle image Attention on prendra garde que si l ?

Documents similaires
FA S C I C U L E PARTENAIRES DE RÉALISATION 1 3 4 2 5 U S I N A G E M O U L A G 0 0
Correction dissertation 1 Mots expressions clés Correction de la dissertation Drame qui n ? advient pas ? action con it crise drama action grec Drame tragédie catastrophe événement Est-ce à dire que dans la pièce il n ? y a pas d ? action il ne se passe r 0 0
Technique kryoclim 23 10 13 0 0
Le monde des ados 21 fevrier 2018 1 0 0
Page de test Page de test d ? imprimante Windows Votre Nitro PDF Driver est installé correctement sur DESKTOP-BVEEUEO PROPRIÉTÉS DE L ? IMPRIMANTE Heure d ? envoi Date Nom d ? utilisateur DESKTOP-BVEEUEO cicodev Nom de DESKTOP-BVEEUEO l ? ordinateur Nom d 0 0
Les halogenes République Algérienne Démocratique et Populaire Université université science et la technologie Mohammed Boudiaf Oran Département de Génie des procèdes Faculté de chimie L GP Module chimie minéral Thème Les propriétés et les réactivités des 0 0
Chapitre i 7 Chapitre I Introduction aux systè mes automatisé s Introduction L'automatisme consiste en l'étude de la commande des systèmes industriels Un système est dit automatisé s'il exécute toujours le même cycle de travail après avoir reçu les consig 0 0
Bilan periodique chouad amine 2017 2018 s2 3 0 0
Sanchez umts excellent 1 Sommaire général Principes de GSM Évolutions prévues pour GSM Principes de GPRS Principes de l ? UMTS ? Services ? Architecture ? CDMA ? Procédures Javier Sanchez auteur du livre UMTS ? ème édition Mars - CArchitecture générale d 0 0
Oral blanc 1 Présentation Le Faucon est le chapon a étais écrit par Jean de la fontaine c ? est un recueil Des fables de la Fontaine le courant et du Classicisme apparu au ème siècle Le Faucon et le chapon relate l histoire d'un chapon que l'on veut mange 0 0
  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager