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 » :

 

Après le projet, des projets ! Mais aussi des et de l’information(s)

BRAVO et MERCI ! Notre projet avait de la gueule ! You rock !

smiley_png179

Après le projet, des projets !

  • Zoé & Sarah : casse-briques,
  • Célia & Justine : Mario Raider,
  • Alex & Tom : Bomberman,
  • Gaëtan & Noé : Bataille Navale,
  • Aymane, Cyril & Théophile : ?
  • Mathis & Romain : ?
  • Corentin & Quentin : ?
  • Léa & Zoé : générateur de mandalas
  • Axel : en stand-by en attendant

Cours : codage de l’information (1)

cm 2019-01-11 icn 2gt9 binaire puis étude de la parabole.py_1