Dessiner un pixel dans python

Résolu
Jonathan_2_7364 Messages postés 50 Statut Membre -  
Jonathan_2_7364 Messages postés 50 Statut Membre -

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

  1. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135
     

    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
    1. Jonathan_2_7364 Messages postés 50 Statut Membre
       

      Tsara mamaky mdr.

      Je me perd dans toute cette documentation.

      0
    2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169 > Jonathan_2_7364 Messages postés 50 Statut Membre
       

      mdr, c'est pas du malgache ?

      0
    3. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135 > Jonathan_2_7364 Messages postés 50 Statut Membre
       


      Désolé si cela signifie autre chose.

      0
    4. Jonathan_2_7364 Messages postés 50 Statut Membre > _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention  
       

      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
    5. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135 > Jonathan_2_7364 Messages postés 50 Statut Membre
       

      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
  2. hypothetix Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   68
     

    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
  3. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     

    Bonjour,

    dans quelle langue ?

    0
    1. Jonathan_2_7364 Messages postés 50 Statut Membre
       

      Malgache

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

      Mila valim-panontanina ao.

      0