Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté d'experts dévoués sur notre plateforme de questions-réponses. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts.

Bonjour, je voudrais de laide parceque je ne sais pas comment faire. Merci beaucoup a l’avance j’offre 20 points !

Bonjour Je Voudrais De Laide Parceque Je Ne Sais Pas Comment Faire Merci Beaucoup A Lavance Joffre 20 Points class=

Sagot :

Réponse :

Explications :

Bonjour,

Voila d'après ce que j'ai compris de votre énoncé une proposition de programme et les résultats en pièce jointe :

Puisque on veut la moitié supérieure de l'image il faut créer une image qui fasse la hauteur désirée soit "hauteur/2" et transférer que la moitié en hauteur des pixels.

----------------------------------------------

from PIL import Image

img = Image.open("image.jpg")

largeur, hauteur = img.size

h2 = int(hauteur/2)

img2 = Image.new(mode="RGB", size=(largeur,h2)) # image moitié hauteur

for y in range(0,h2): # récupérer la moitié des pixels en hauteur

   for x in range(0,largeur):

       rouge, vert, bleu = img.getpixel((x,y))

       img2.putpixel((x,y),(rouge, vert, bleu))

img2.show()

img2.save("copie_image.jpg")

View image Legrandu48
Merci de votre passage. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. À bientôt. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.