⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ PhotoImage
tkinter.PhotoImage ( ).get ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ PhotoImage
tkinter.PhotoImage ( ).get ( )
DESCRIPTION.
Retourne un tuple ( ) dont les éléments définissent la couleur du pixel d'une image polychrome, aux coordonnées indiquées.
SYNTAXE.
TPL_Quotas = IMG_Image.get ( abscisse , ordonnee )
TPL_Quotas = ⇨ variable qui recevra le tuple ( ) [ optionnel ]
IMG_Image ⇨ création d'une instance de tkinter.PhotoImage ( ) [ OBLIGATOIRE ]
.get ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
abscisse ⇨ abscisse du point de référence [ OBLIGATOIRE ]
ordonnee ⇨ ordonnée du point de référence [ OBLIGATOIRE ]
REMARQUES.
abscisse et ordonnee doivent être de int ( ) ou des des float ( ). indiquant le pixel qui doit retourner sa couleur.
La méthode tkinter.PhotoImage ( ).get ( ) retourne un tuple ( ) de 3 éléments ( rouge , vert , bleu ). Chaque valeur est un int ( ) compris entre 0 et 65536. Voir Notions : les couleurs, pour plus d'informations sur la gestion des couleurs par Python et son module standard tkinter.
EXEMPLE.
import tkinter
def FNC_Couleur ( event ) :
LAB_Couleur [ "text" ] = IMG_Origine.get ( event.x , event.y )
TKI_Principal = tkinter.Tk ( )
IMG_Origine = tkinter.PhotoImage ( file = "Logo_ON.gif" )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
LAB_Logo = tkinter.Label ( TKI_Principal , image = IMG_Origine , relief = "solid" , bg = "white" )
LAB_Couleur = tkinter.Label ( TKI_Principal, text = "En attente ..." , relief = "solid" , bg = "white" )
LAB_Logo.bind ( "<Button>" , FNC_Couleur )
BUT_Quitter.pack ( )
LAB_Logo.pack ( )
LAB_Couleur.pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de