(1)加权均匀法

TIC6000传授教化实验箱操作教程:5-18 RGB24图像灰度转换(LCD显示)_灰度_图像 科技快讯

(2)均匀值法:对彩色图像的每个像素中的R、G、B三个分量的值进行大略的算术均匀,将得到的均匀值作为灰度图像对应像素的亮度值。

(3)最大值法:将彩色图像的每个像素中的R、G、B三个分量中的最大值作为灰度图对应像素的灰度值。

RGB24图像灰度转换:加权均匀法

所谓加权均匀法便是根据三基色的主要性及其他指标,将R、G、B三个分量以不同的权值进行加权均匀。
由于人眼对绿色的敏感最高,对蓝色敏感最低,因此我们可以按照下式对R、G、B三分量进行加权均匀,则能得到较合理的灰度图像。

而实际运用时,希望避免低速的浮点运算,以是须要整数算法,变种的公式:

Gray = (R30 + G59 + B11 + 50) / 100

整数算法已经很快了,但是末了的除法仍制约了速率。
移位比除法快多了,以是可以将系数缩放成 2 的整数幂。

本实验利用8位精度,2 的 8次幂是256,以是这样打算系数

0.299 256 = 76.544 ≈ 76

0.587 256 + (0.544) = 150.272 + 0.264 = 150.816 ≈ 150

0.114 256 + (0.816) = 29.184 + 0.896 = 30.08

由于四舍五入会有较大的偏差,以是将以前的打算结果的偏差一起打算进去,舍入办法是去尾法。
移位优化之后,8位精度系数,如下:

Gray = (R76 + G150 + B30) >> 8

程序流程设计

程序流程设计中首先要进行外设使能配置,接着进行LCD管脚复用配置和LCD中断配置,然后进行LCD显示的初始化,末了读取工程目录下的BMP图像并进行RGB24图像的灰度转换处理,将图像数据显示到LCD上。

三、操作征象实验设备

本实验利用的硬件接口为LCD,所需硬件为实验板、仿真器、LCD和电源。

硬件连接

(1)连接仿真器和电脑的USB接口,

(2)将拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。

软件操作

导入工程,选择Demo文件夹下的对应工程

编译工程,天生可实行文件

将CCS连接实验箱并加载程序

程序加载完成后点击运行程序

运行程序后,CCS的Console窗口会打印干系信息,同时LCD会显示标题。

稍等少焉后,图像处理完成,LCD会显示灰度转换处理前后的图片。

实验结束后,先点击黄色按钮停息程序运行,再点击赤色按钮退出CCS与实验箱的连接,末了实验箱断电即可。