作用:
调色板用于lcd支持的bpp与图像数据不匹配的情况。
例
如果rgb屏幕支持16bpp显示,即rgb565格式。
-
数据为24bpp,rgb888格式,那么可以取rgb888格式的高5位,6位,5位来组成rgb565
-
数据为8bpp,如rgb332格式,那么这时无法使用截取高位的方式。此时可以如同key:value对。key为8bpp的颜色数据,value为16bpp的颜色数据(这个16bpp的颜色数据就是调色板中调好的颜色,这些16bpp颜色数据构成了调色板)
总的来说:调色板就是适配了LCD的颜色数据集合,如果颜色数据的格式符合LCD所支持格式可以直接使用,如果不符合就需要对数据进行一定处理,这个处理的工具就是调色板