社区
机器视觉
帖子详情
RGB565,RGB555,RGB888,BMP24 之间的相互转换?
shen_wei
2010-01-12 11:13:32
这些颜色值是怎么转换的?它们之间的区别是什么?怎么查看一幅图片是什么格式的,属于哪一个RGB类型的。
谢谢了!!
...全文
1726
4
打赏
收藏
RGB565,RGB555,RGB888,BMP24 之间的相互转换?
这些颜色值是怎么转换的?它们之间的区别是什么?怎么查看一幅图片是什么格式的,属于哪一个RGB类型的。 谢谢了!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shen_wei
2010-01-15
打赏
举报
回复
那就没有其它方法了吗?你说的这个(用OpenCV可以转换)我也不懂 也不会 郁闷!
loveisbug
2010-01-15
打赏
举报
回复
RGB565 是16位的,2个字节,5+6+5,第一字节的前5位是R,后三位+第二字节前三位是G,第二字节后5位是B。
RGB565 也是16位的,2个字节,RGB各5位,有1位未用。
RGB888 是24位的,3个字节。
转换方法可以GOOGLE。譬如888转565的方法:
一般是用去低位的方法比较快速,如果要考虑到前后的颜色转换失真小,则因该对每个颜色分量进行统计降序排列,取排序在前的。
比如:红色由256级(888)转换到32级(565),则应该将该图片中所有点的红色统计下来,得到一个统计值,取最多的32种红色,其他的取和前面得到的32种红色最相近的代替。
fire_woods
2010-01-15
打赏
举报
回复
BMP24应该是BGR888吧,放在知道像素是怎么存放的,你就会转换了.
至于怎么查看一幅图片是什么格式, 这个....
一般BMP是BGR888,
jpeg是YUV的
其他的要看对这种格式的描述或者问当事人.
loop_k
2010-01-13
打赏
举报
回复
用OpenCV可以转换。没有研究过这些。
rgb
565
和
BMP
24
位 图片互转
最近一个项目用到将TVP5150抓的
RGB
565
数据上传, 但电脑无法显示
RGB
565
图像,所以参考网络上的代码 稍微进行了调整,可以使用! 使用方法: 将
RGB
565
文件放到工程或者DEBUG目录下,文件名为test无扩展名 文件分辨率大小为 720x530 如果需要其它分辨率 可直接去代码中修改 宽度和高度即可。 由于项目时间关系,没有做参数直接传入就能用的功能。 同时提供一个
BMP
转
rgb
565
的工具: 使用方法,调入图片后,可以调整图像的上下左右等。 然后点Save as 后弹出
转换
的输出格式。 然后选择你想要的
rgb
565
即可。 但注意一点,转出来的Data 的第一行要删除掉(这行看起来是个数据头) 剩下的全是图像数据。
RGB
565
直接转
BMP
RGB
565
直接转
BMP
bmp
格式转为
rgb
565
格式图片
转换
工具
bmp
格式转
rgb
565
格式,然后再framebuffer里面填充即可方便显示,
用于TFT屏幕的显示(
bmp
转换
为
RGB
565
格式)
最近在做3.2寸tft彩色液晶屏的显示,要用到
bmp
图片转化为
rgb
565
格式,可是到网上查询得到一些工具,不是有水印就是转化的格式为
rgb
556,我觉得加水印影响使用者的用户体验,纯净才是王道。这是我找我们的专业人员做的,无私奉献给大家。对了,如果大家觉得不错的话,可以来我们公司转一转,www.uicctech.com,联创中控(北京)科技有限公司,专注与物联网,机器人,新能源
camera picture_
rgb
565
串口屏_
rgb
565
bmp
_
rgb
565
串口_串口
rgb
565
转
bmp
_串口图片_源码
camera picture_
rgb
565
串口屏_
rgb
565
bmp
_
rgb
565
串口_串口
rgb
565
转
bmp
_串口图片_源码.zip
机器视觉
4,445
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章