天嵌 ARM开发社区

 找回密码
 注册
12
返回列表 发新帖
楼主: jsjs2002

摄像头采集数据的格式

[复制链接]
 楼主| jsjs2002 发表于 2012-7-18 21:43:28 | 显示全部楼层

正常的那个是rgb565显示,第二张带点黄色的是rgb565转rgb888后显示
注意>>的优先级好像大于& 得加括号,但是这样显示的图片还是失真了,不知道有没有什么好的解决方法呢??
void Rgb565ToRgb888(int w,int h,unsigned char *rgb,unsigned char *rgb888)
{    unsigned long i;    unsigned short *rgb565;    unsigned char r,g,b;    rgb565=(unsigned short *)rgb;    for(i=0;i<w*h;i++)    {       //RBG       r=((*rgb565)&0xf800)>>11;       g=((*rgb565)&0x07e0)>>5;       b=((*rgb565)&0x001f)>>0;       rgb888[3*i+2]=r<<3|(r&0x07);       rgb888[3*i+1]=g<<2|(g&0x03);       rgb888[3*i+0]=b<<3|(b&0x07);       rgb565++;    }}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-11-1 09:30 , Processed in 1.046875 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表