Traitement d’image !

cm 2019-05 ICN triangle de Maxwell

On veut finir enfin cette création numérique, à l’aide du document ci-dessous (travaux rendus en première sur MBN, travail terminé ensemble en seconde)


TP : traitement d’image pixel par pixel avec PIL/pillow

On part de cette image, à enregistrer dans le dossier de travail sous ‘Taormine.jpg’.

Taormine

Tester ce code :

import PIL.Image as Image
im = Image.open('taormine.jpg')
print("Image chargée")

largeur,hauteur=im.size
pix = im.load()

#N&B
print("Début du traitement N&B")
for y in range(hauteur):
    for x in range(largeur):
        (r,v,b)=pix[x,y]
        moyenne=(r+v+b)//3
        pix[x,y]=(moyenne,moyenne,moyenne)
im.save('N&B.jpg')
print("Image N&B enregistrée")
print("Fin du traitement N&B")

Convaincu.e ?

Reste à obtenir toutes celles-là ! Et d’autres ?

Le tableau en seconde ICN 2GT9 :

Pour vendredi … 7 juin, dernier cours :’-( , venir avec un « selfie » sur fond vert flash ou une couleur improbable unie.

Le but est de réaliser un « fake selfie » :

 

2 réflexions au sujet de « Traitement d’image ! »

  1. Bonjour, il y a une faute dans un commentaire sur le TP de Maxwell. Il y a écrit de 0 à 256 or puisque l’on commence à 0, ce sera jusqu’à 255.
    Bonne journée !!!

Répondre à M. Marchant Annuler la réponse.

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.