Получение цвета точки объекта изображения (:get_color)
Объявление
цвет, непрозрачность = изображение:get_color(координата_x, координата_y)
Параметры
- координата_x, координата_y
Целые числа, координаты точки текущего объекта изображения, цвет которой нужно получить
Возвращаемое значение
- цвет
Целое число, значение цвета точки текущего объекта изображения. Если непрозрачность цвета не равна 255, фактические значения красного, зелёного и синего каналов точки следует учитывать с делением на коэффициент непрозрачности (непрозрачность/255) - непрозрачность
Целое число, непрозрачность точки текущего объекта изображения, диапазон 0~255
Описание
Получает цвет точки объекта изображения. В отличие от получения цвета с экрана, пиксель изображения дополнительно имеет свойство прозрачности
Пример
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))