作用:
调色板用于lcd支持的bpp与图像数据不匹配的情况。
例
如果rgb屏幕支持16bpp显示,即rgb565格式。
-
数据为24bpp,rgb888格式,那么可以取rgb888格式的高5位,6位,5位来组成rgb565
-
数据为8bpp,如rgb332格式,那么这时无法使用截取高位的方式。此时可以如同key:value对。key为8bpp的颜色数据,value为16bpp的颜色数据(这个16bpp的颜色数据就是调色板中调好的颜色,这些16bpp颜色数据构成了调色板)
总的来说:调色板就是适配了LCD的颜色数据集合,如果颜色数据的格式符合LCD所支持格式可以直接使用,如果不符合就需要对数据进行一定处理,这个处理的工具就是调色板
调色板:适配LCD的图像数据转换解决方案
文章讲述了在LCD屏幕支持的位深度(bpp)与图像数据格式不匹配时,如何使用调色板进行数据适配的过程,包括将高精度颜色数据转化为低精度格式,如从RGB888到RGB565的转换。
2310





