標(biāo)題:
RGB565圖像數(shù)據(jù)轉(zhuǎn)灰度圖 程序
[打印本頁(yè)]
作者:
shaonv
時(shí)間:
2015-1-1 18:20
標(biāo)題:
RGB565圖像數(shù)據(jù)轉(zhuǎn)灰度圖 程序
#include "stdio.h"
void main()
{
unsigned int color=0xabcd; //要轉(zhuǎn)換的初值
unsigned int temp; //中間變量
temp=color/3+(color<<5)/3+(color<<11)/3; //移位到顏色相對(duì)應(yīng)的地方,求平均
temp&=0xf800; //取最高位,即每個(gè)的灰度
color=temp|(temp>>5)|(temp>>11); //將每個(gè)顏色段賦值
printf("%x",color);
}
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1