[技术问答] RGB565转BMP格式算法

[复制链接]
1214|12
 楼主| skyred 发表于 2022-7-16 16:55 | 显示全部楼层 |阅读模式
不知道怎么由RGB565转BMP格式,可以给点指导意见吗??或者资料什么的

jasontu 发表于 2022-8-30 15:04 | 显示全部楼层
RGB565 -> RGB888
rr = byte[1] & 0xf8;  
gg = (byte[1] << 5) | ((byte[0] & 0xe0) >> 3);  
bb = byte[0] << 3;  
  
// 补偿  
rr = rr | ((rr & 0x38) >> 3);  
gg = gg | ((gg & 0x0c) >> 2);  
bb = bb | ((bb & 0x38) >> 3);

https://blog.csdn.net/happy08god/article/details/10516871
討厭和人归類 发表于 2022-9-1 15:31 | 显示全部楼层
这就是像素转换吧

林间有新绿 发表于 2022-9-1 15:53 | 显示全部楼层
需要这种算法干啥?

风吻过你的不羁 发表于 2022-9-1 16:16 | 显示全部楼层
给我的感觉就是,这是格式转换

一枝香 发表于 2022-9-1 16:38 | 显示全部楼层
网上搜搜呗,格式转换怎么搞

晚晚皆安 发表于 2022-9-1 17:01 | 显示全部楼层
这不是普通的格式转换吧,还需要进行像素处理呢

漫过岁月 发表于 2022-9-1 17:23 | 显示全部楼层
没研究过啊,但是正常就是JPEG转换成BMP吧

喜爱弄人 发表于 2022-9-1 17:56 | 显示全部楼层
没啥指导意见,我觉得这个就是格式转换的操作

极客晨星 发表于 2022-9-1 18:19 | 显示全部楼层
是不是通过像素点的转换实现了格式转换啊

銀河 发表于 2022-9-1 18:41 | 显示全部楼层
你是想用什么平台实现格式转换啊?

偷吻月亮 发表于 2022-9-1 19:03 | 显示全部楼层
你可以网上找格式转换的软件,看看能不能搞出来源码分析分析


twjiang 发表于 2022-9-2 14:15 | 显示全部楼层
本帖最后由 twjiang 于 2022-9-2 14:17 编辑

RGB565是LCD的显示内存图像格式,可以将一块RGB565格式的内存块直接“赋值”到”显存“,LCD刷新的信号到了,该”像素内存块“就显示在屏幕上了。 而BMP格式是"存储格式”,是存储在硬盘上以文件的形式保留下来的。

帖主似乎是想“如何实现截屏,截图功能”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

740

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部