以RGB1(2色位图)为例,比如它的调色板中定义的两种颜色值依次为0x000000(黑色)和0xFFFFFF(白色),那么图像数据001101010111…(每个像素用1位表示)表示对应各像素的颜色为:黑黑白白黑白黑白黑白白白…。 ¨ RGB565使用16位表示一个像素,这16位中的5位用于R,6位用于G,5位用于B。程序中通常使用一个字(WORD,一个...
但是v4l2传输的原始数据,一般是YUYV或者MJPEG格式的,LCD需要标准的RGB565或RGB32格式数据,所以,需要转换原始数据格式。 考虑到兼容性,程序支持三种输入格式,分别为:YUYV / MJPEG / RGB。另外,输出可以根据参数设置为两种格式:RGB565、RGB32。 同样,根据分离分层思想,通过一个manager管理转换模块的三个子模块...
根据三基色原理,任意一种色光F都可以用不同分量的R、G、B三色相加 混合而成。F=r[R]+g[G]+b[B]其中,r、g、b分别为三基色参与混合的系数。当三基色分量都为0(最弱)时混合为黑色光;而当三基色分量都为k(最强)时混合为白色光。调整r、g、b 三个系数的值,可以混合出介于黑色光和白色光之间的各种各...