Dessiner un pixel dans python

Résolu/Fermé
Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023 - 11 févr. 2023 à 10:42
Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023 - 12 févr. 2023 à 08:26

Manahoana,

Comment puis-je dessiner un pixel sur une position donnée et avec une couleur donné ? Et avec quelle package?

Misaotra. (Ça veut dire merci)

3 réponses

_Ritchi_ Messages postés 21287 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 30 octobre 2024 6 077
11 févr. 2023 à 11:59

Bonjour

Je pense que Tkinter peut répondre à ton besoin grâce à son module Canvas.
Plus de détails ici pour une prise en main: https://python.sdv.univ-paris-diderot.fr/20_tkinter/

Tsara mamaky!

Ritchi

PS: j'ai utilisé "google translate"

2
Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023
11 févr. 2023 à 14:41

Tsara mamaky mdr.

Je me perd dans toute cette documentation.

0
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168 > Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023
11 févr. 2023 à 15:32

mdr, c'est pas du malgache ?

0
_Ritchi_ Messages postés 21287 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 30 octobre 2024 6 077 > Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023
11 févr. 2023 à 15:46


Désolé si cela signifie autre chose.

0
Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023 > _Ritchi_ Messages postés 21287 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 30 octobre 2024
11 févr. 2023 à 16:01

Si ça veut dire ça.

Mais c'est vraiment du langage très soutenu et ça pour ça que je dis mdr.

Sinon j'ai trouvé la solution à mon problème.

0
_Ritchi_ Messages postés 21287 Date d'inscription samedi 17 mars 2007 Statut Contributeur Dernière intervention 30 octobre 2024 6 077 > Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023
11 févr. 2023 à 16:17

Bravo si tu as trouvé la solution à ton souci !
Un petit mot sur ta solution afin d'aider la prochaine personne qui se posera la question ?

0
hypothetix Messages postés 197 Date d'inscription dimanche 19 janvier 2020 Statut Membre Dernière intervention 24 octobre 2024 55
Modifié le 11 févr. 2023 à 13:14

Bonjour,

Un exemple avec Tkinter:

from tkinter import *
root = Tk()
canvas = Canvas()
root.geometry("500x500")
#a line
#canvas.create_line(15, 25, 200, 25, width=5)
#only one pixel
canvas.create_line(15, 25, 15+1, 25, width=1,fill='black')
canvas.pack()

root.mainloop()

Pour modifier quelques pixels sur une image :

from PIL import Image
picture = Image.open("background.jpg")
pixels = picture.load()

for i in range(10,30): # your range and position
    for j in range(10,30):
        pixels[i,j] = (255, 0, 0)
picture.show()
1
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168
11 févr. 2023 à 11:30

Bonjour,

dans quelle langue ?

0
Jonathan_2_7364 Messages postés 46 Date d'inscription mercredi 21 décembre 2022 Statut Membre Dernière intervention 12 février 2023
11 févr. 2023 à 11:50

Malgache

Une réponse à la question ne serait pas de refus.

Mila valim-panontanina ao.

0