J'ai utilisé ce code pour modifier la valeur de pixel de l'image,Python - Modifier la valeur de pixel
im=Image.open("image.jpg")
pix=im.load()
pix[50,50]=(70,70,70)
il fonctionne bien avec moi, mais quand j'utiliser une image .png tout va bien et les modifications sont enregistrées à l'image, mais lorsque j'utilise une image JPG, les modifications ne sont pas enregistrées dans l'image. Y at-il quelque chose qui manque dans le code, ai-je besoin de sauvegarder les changements, et comment ferais-je?
Il me semble en aucun cas les pixels sont sauvés à moins que vous aussi appelé une méthode 'save' .. pouvez-vous mettre à jour l'extrait? –
La prochaine fois, utilisez le bouton '{}' sur le code collé. – furas
Utilisez-vous PIL? oreiller? (Votre extrait de code laisse beaucoup de conjectures.) – DrV