Obtenir la couleur d’un point d’un objet image (:get_color)
Déclaration
color, opacity = image:get_color(x, y)
Paramètres
- Coordonnée horizontale, coordonnée verticale Entiers : coordonnées du point dont obtenir la couleur dans l’objet image courant
Valeur de retour
- Couleur Entier : couleur du point indiqué dans l’objet image courant. Si l’opacité n’est pas 255, les valeurs réelles rouge, verte et bleue doivent tenir compte de la division par le taux d’opacité (opacité/255)
- Opacité Entier : opacité du point indiqué, de 0 à 255
Description
Obtient la couleur d’un point d’un objet image. Contrairement à la capture de couleur à l’écran, les pixels d’une image possèdent également une propriété de transparence
Exemple
local img = image.load_file("/var/mobile/1.png")
local clr = img:get_color(100, 100)
sys.alert(string.format("图片上坐标 (100, 100) 的颜色为:0x%06x", clr))