求建议。关于摄像头的。关于RGB的问题

weixin_38069570 2019-09-19 12:49:58
我从摄像头那里得到了16位RGB图。一种颜色用两个字节 e 和 f  颜色是按照 5-6-5  RRRRRGGG GGGBBBBB 排的                        QRgb value;                        b=e&0x1f;                           g=(e>>5)|((f<<3)&0x38);                        r=f>>3;                        value = qRgb(r,g ,b);                                   image.setPixel(0, 0, value);这个value是颜色的值。但出现了不正确的颜色。不知道为什么。。。。。。。。。如果我把改成            QRgb value;                        b=(e&0x1f)*8;   //565                        g=((e>>5)|((f<<3)&0x38))*4;                        r=(f>>3)*8;                        value = qRgb(r,g ,b);                       image.setPixel(0, 0, value);这样颜色就会好很多,但也不是很好。这个是网上听说的,这方法是从16位转24位,但会失真。是不是qRGB()就是能合成24位,不能合成16位的颜色呢有没有办法呢求建议。。。。。。。。。。。
...全文
105 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧