Bonjour, je suis en seconde et j'ai besoin d'aide avec un exercice en SNT svp.

Créer un programme qui permet d'avoir l'image négative de l'image hiver.jpg

Lignes de code à utiliser :
for i in range(Taille[0]):
R,G,B=MonImage.getpixel((i,j))
MonImage.putpixel((i,j),(255-R,255-G,255-B))
for j in range(Taille[1]):
from PIL import Image
Taille=MonImage.size
MonImage=Image.open("hiver.jpg")

j'ai testé le programme suivant:
1 from PIL import Image
2 MonImage=Image.open("hiver.jpg")
3 Taille=MonImage.size
4 for i in range(Taille[0]):
5 for j in range(Taille[1]):
6 R,G,B= MonImage.getpixel((i,j))
7 MonImage.putpixel((i,j),(255-R,255-G,255-B))
8 MonImage.save("hivernégative.jpg")

Malheureusement le message "line 6, in
R,G,B=MonImage.getpixel((i,j))
Type error: cannot unpacknon-iterable int object" apparaît...
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.