Tu as réussi à le faire tout seul je pense et si ce n'est pas le cas alors je ne peux rien faire pour toi.
Deuxième image:
Les couleurs sont codés en RGB (Red, Green, Blue). Pour chaque sous-pixel (R, G, et B), on peut aller de 0 à 255. Le 0 indique qu'il n'y a pas du tout cette couleur et 255 indique qu'on est au maximum de la couleur.
Ici, on veut un carré bien rouge donc: (255, 0, 0) (du rouge, pas de vert, pas de bleu)
Lista de comentários
Verified answer
Bonjour,
Je fais donc la partie 1:
Première image:
Tu as réussi à le faire tout seul je pense et si ce n'est pas le cas alors je ne peux rien faire pour toi.
Deuxième image:
Les couleurs sont codés en RGB (Red, Green, Blue). Pour chaque sous-pixel (R, G, et B), on peut aller de 0 à 255. Le 0 indique qu'il n'y a pas du tout cette couleur et 255 indique qu'on est au maximum de la couleur.
Ici, on veut un carré bien rouge donc: (255, 0, 0) (du rouge, pas de vert, pas de bleu)
On obtient le programme suivant:
from PIL import Image
img = Image.new("RGB", (8,8))
for x in range(8):
for y in range(8):
img.putpixel((x,y), (255,0,0))
img.save("carrerouge.jpg")
Troisième image:
5)
Tu as juste à recopier le programme de l'énoncé.
6)
from PIL import Image
img = Image.new("RGB", (8,8))
for x in range(8):
for y in range(8):
img.putpixel((x,y), (255,255,255))
img.putpixel((6,1), (0, 255, 0))
img.putpixel((3,1), (255, 255, 0))
img.putpixel((3,4), (0, 255, 255))
img.putpixel((7,7), (0, 0, 255))
img.putpixel((1,1), (45, 150, 120))
img.save("quadrille.jpg")
Quatrième image:
7)
Je ne peux pas le faire à ta place.
8)
from PIL import Image
img = Image.new("RGB", (300,200))
for x in range(300):
for y in range(200):
img.putpixel((x,y), (255,255,255))
for x in range(50,150):
img.putpixel((x,20),(156,61,207))
img.save("lignes.jpg")
9)
from PIL import Image
img = Image.new("RGB", (300,200))
for x in range(300):
for y in range(200):
img.putpixel((x,y), (255,255,255))
for x in range(50,150):
img.putpixel((x,20),(156,61,207))
img.putpixel((x,50), (45,243,0))
for x in range(300):
img.putpixel((x,100), (14,140,14))
for x in range(150,180):
img.putpixel((x,150),(0,0,0))
img.save("lignes.jpg")