TP – pop art (2)

Exposé du jour :

Quatrième exposé de notre cycle par Corentin & Valentin.

Numériser un son. Principe. Quelques formats.

suite et fin du TP – Pop art

collage_carre

Le code présenté :

import PIL.Image as Image
im = Image.open('originale.png')
print("Image chargée")
print("Début du traitement")

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

col=Image.new("RGB",(3*largeur,3*hauteur),(0,0,0))
pix_col=col.load()

for i in range(9):
    for y in range(hauteur):
        for x in range(largeur):
            r, v, b = pix[x,y]
            r += 32
            if r > 255 :
                r -= 256
            v -= 32
            if v < 0 :
                v += 256
            b = (b + 64) % 256
            pix[x,y] = r, v , b
            pix_col[x+(i%3)*largeur,y+(i//3)*hauteur]=pix[x,y]
    im.save('petite%d.png'%i)
    print("Image %d enregistrée"%i)
print("Fin du traitement")

col.save ('collage_carre.png')

collage_carre

Travail sur les mini-projets.

Ça se passe toujours ici.

A finir pendant les congés avant la fin du deuxième trimestre ainsi que votre site web le présentant !

cm 2019-12-25 Joyeux Noël et merci Zoé &amp; Tomcm 2019-12-25 Joyeux Noël et merci Axel

cm 2019-12-25 Joyeux Noël et merci BdB

noel

N'hésitez-pas à poser une question, ou faire avancer le schmilblick

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.