是否有适用于TFT触摸屏所有颜色的代码表?目前我不知道颜色的代码是如何工作的 . 我有这样的事情:http://www.computerhope.com/htmcolor.htm是否有一个十六进制代码表,如:
BLACK 0x0000
BLUE 0x001F
RED 0xF800
GREEN 0x07E0
谢谢 .
是否有适用于TFT触摸屏所有颜色的代码表?目前我不知道颜色的代码是如何工作的 . 我有这样的事情:http://www.computerhope.com/htmcolor.htm是否有一个十六进制代码表,如:
BLACK 0x0000
BLUE 0x001F
RED 0xF800
GREEN 0x07E0
谢谢 .
1 回答
屏幕很可能使用RGB565(16位颜色)规格而不是您习惯使用的RGB888(24位颜色) .
RGB888只是意味着:
红色 - 8位(0-255)
绿色 - 8位(0-255)
蓝色 - 8位(0-255)
RGB565意味着:
红色 - 5位(0-31)
绿色 - 6位(0-63)
蓝色 - 5位(0-31)
RGB565的常见颜色定义是:(来自http://learn.adafruit.com/adafruit-gfx-graphics-library/coordinate-system-and-units)
尝试寻找其他RGB888到RGB565转换器,以满足您的需求 .
要手动“降级”您的颜色,只需选择一个你想要的(从你的链接图表),使用工具(谷歌十六进制到rgb)将十六进制值转换为RGB(888),然后使用如下函数: