Bonjour,

Voila, avec le script ci-dessous je crée une série de 5 "points" blancs (chacun de taille 1 pixel) dans un Canvas bleu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
from tkinter import * 
 
fen = Tk()
 
Can = Canvas(fen, bg='blue')
Can.pack(fill=BOTH, expand=Y)
 
for index in range(5) :
    x1, y1, x2, y2 = 50+index, 50+index, 51+index, 51+index
    Can.create_line(x1, y1, x2, y2, width=1, fill='white')
 
fen.mainloop()

Le problème est : comment détecter chaque pixel (sa position dans le Canvas) juste en "voyant" que la couleur de ce pixel n'est pas bleue ?

Auriez-vous une idée de comment faire cela avec Tkinter ?

Par avance merci.