RGB 图片取模工具使用方法
(1)双击打开 Image2Lcd.exe 可执行文件,安装图片取模工具。安装完成后,双击打开。
(2)点击“打开”选项,加载需要进行取模的真彩图片,此时图片可以具有多种类型,
24bit、16bit 深度的彩图,符合 RGB888、RGB565 颜色格式的图片均可以。在加载之前,需
要对图片进行预处理,可以使用 Windows 自带的画图工具或者 PS 工具将原始图片保存为
RGB565 颜色格式或者 RGB888 等颜色格式。
(3)加载好需要取模的图片之后,选择输出数据类型,通常选择“C 语言数组(*.c)”输出,
这样得到的就是一个标准定义的 C 语言数组,方便直接移植到程序中。扫面方式根据实际需
要进行选择,通常选择水平扫描方式。输出灰度根据实际需要选择,24 位真彩色每个像素
点转换后得到三字节的数据,16 位真彩色每个像素点转换后得到两字节的数据,可以根据
存储器的大小做适当的选择。“最大宽度和高度”定义了转换图片的像素点多少,在根据转
换的灰度级别,就确定了实际 C 语言中的数组大小。例如 800*480 的 16 位真彩色 BMP 图
片,转换后为 750KB 的 RGB 数据。
(4)根据图片颜色的格式,调整具体的颜色组成以及图片的 RGB 颜色所占的 bit 位置。
其中如下图中的红绿蓝三色的位置可以用鼠标拖动变换,以此对颜色编码位进行调整。
经过颜色调整后的软件配置
(5)完成上述步骤之后,点击左上角的“保存”按钮,输入保存的文件名,选择好路径,
点击“确定”即开始数据的转换。
(6)转换完成会自动以 txt 的形式打开数据。
转换完成后的数组数据可以直接拷贝到工程文件中,LCD 驱动函数直接将数据送显即可。