Répondre :
Bonsoir,
import PIL.Image
largeur = 300
hauteur = 150
blanc = (255, 255, 255)
rouge = (255, 0, 0)
bleu = (0, 0, 255)
vert = (10, 150, 50)
jaune = (217, 225, 33)
#Image 1
image = PIL.Image.new('RGB', (largeur, hauteur), bleu) #Crée une image bleu. Les bandes bleues sont donc déjà faites.
for x in range(largeur):
for y in range(hauteur // 5):
image.putpixel((x, hauteur // 5 + y), blanc) #Bande blanche.
image.putpixel((x, 2 * (hauteur // 5) + y), rouge) #Bande rouge.
image.putpixel((x, 3 * (hauteur // 5) + y), blanc) #Bande blanche.
image.show()
#Image 2
image = PIL.Image.new('RGB', (largeur, hauteur), rouge) #Crée une image rouge. La bande rouge est donc déjà faite.
for x in range(largeur):
for y in range(hauteur // 3):
image.putpixel((x, y), jaune) #Bande jaune.
image.putpixel((x, (hauteur // 3) + y), vert) #Bande verte.
image.show()
Tu ajustes la largeur/hauteur comme tu veux et tu peux jouer avec les valeurs RGB pour les couleurs.
Bonne soirée,
Thomas
Merci d'avoir visité notre site, qui traite de Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À très bientôt, et pensez à ajouter notre site à vos favoris !