有人疑问 古诗文默写:RGB565到RGB24转换
来源:百度文库 编辑:偶看新闻 时间:2024/05/06 10:58:11
RGB565到RGB24转换
时间:2010-06-19 10:43来源:百度博客 作者:myyb 点击:543次两段RGB565转RGB24(RGB888)的源代码。收藏到:TAG: RGB24 RGB565 RGB565转RGB24
- #define RGB565_MASK_RED 0xF800
- #define RGB565_MASK_GREEN 0x07E0
- #define RGB565_MASK_BLUE 0x001F
- unsigned short *pRGB16 = (unsigned short *)lParam;
- for(int i=0; i<176*144; i++)
- {
- unsigned short RGB16 = *pRGB16;
- g_rgbbuf[i*3+2] = (RGB16&RGB565_MASK_RED) >> 11;
- g_rgbbuf[i*3+1] = (RGB16&RGB565_MASK_GREEN) >> 5;
- g_rgbbuf[i*3+0] = (RGB16&RGB565_MASK_BLUE);
- g_rgbbuf[i*3+2] <<= 3;
- g_rgbbuf[i*3+1] <<= 2;
- g_rgbbuf[i*3+0] <<= 3;
- pRGB16++;
- }
另一种:
- rgb5652rgb888(unsigned char *image,unsigned char *image888)
- {
- unsigned char R,G,B;
- B=(*image) & 0x1F;//000BBBBB
- G=( *(image+1) << 3 ) & 0x38 + ( *image >> 5 ) & 0x07 ;//得到00GGGGGG00
- R=( *(image+1) >> 3 ) & 0x1F; //得到000RRRRR
- *(image888+0)=B * 255 / 63; // 把5bits映射到8bits去,自己可以优化一下算法,下同
- *(image888+1)=G * 255 / 127;
- *(image888+2)=R * 255 / 63;
- }
转换RGB到CMYK
MP3怎么转换到AAC
怎样才能转换到WAV格式
nero7转换mp3到aac
RM转换精灵到哪能下到?
MP4文件转换到ASF用什么转换啊?
MP4文件转换到ASF用什么转换啊?~!!!!!!!!!
为什么AMV精灵转换到8%就不能转换了?!!!!!!!!!!!!!
Gb2312编码转换到Utf-8编码
exe格式如何转换到txt格式
怎样转换FAT32分区到NTFS?
从mp3转换到aac的问题
一平方米到一千克怎么转换
怎么转换WMA格式到MP4
.ra怎么转换到MP3格式
rm转换精灵在哪儿能下载到
psmplayer为什么转换不成到mmf
移动硬盘2.0接口到1394的转换
ACCESS数据库转换到SQL的问题
如何将虚拟内存转换到分区
如何把视频文件转换到PSP?
怎样键盘按键转换到游戏控制器
怎样键盘按键转换到游戏控制器
c++如何转换char 到 int