2 结论
图像使用 L8 格式时占用的 flash 大小显著低于标准 24 位格式(RGB888)的原始图像。下表列出
了这三种不同调色板格式的具体图像的 flash 使用情况(图片分辨率 200x200):
Format | Size of pixels /
bytes | Size of palette /
bytes | Total size /
bytes | Reduction in % | RGB888 | 120,000 | 0 | 120,000 | - | L8_RGB565 | 40,000 | 32 | 40,032 | 66.6% | L8_RGB888 | 40,000 | 48 | 40,048 | 66.6% | L8_ARGB8888 | 40,000 | 64 | 40,064 | 66.6% | 由于 TouchGFX 对于 L8 格式还可以支持 L8_ARGB8888,因此可以与 ARGB8888 等格式
的图像进行混合渲染,因此特别适合作为图标等颜色数少且素材丰富的应用.
综上可以看出,采用 TouchGFX4.12.3+L8 格式 :
1.相比较 ARGB8888 像素格式, L8 大幅降低了资源文件的大小, 从而降低对存储芯片的
需求 .
2.同时由于图片像素信息大幅减少,读写一张图片的速度也大大提高, 也提高了系统实时
性能.
|