在安卓设备上截屏,获取了原始图像数据,如何转成bmp

wrqlgd 2013-04-03 01:54:45
现在已经完成了安卓/dev/graphics/fb0的截屏工作

然后需要将图像转成bmp数据流,显示在TImage控件上

所以请教各位如何转码,最好能有代码示例

目前我在用ffmpeg转码……8mb的文件很蛋疼……
...全文
479 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wrqlgd 2013-05-02
  • 打赏
  • 举报
回复
通过利用tcp通讯,获取framebuffer上的图像原始像素数据,然后再手动在bmp的scalline内画图即可~ 结贴
勿为 2013-04-04
  • 打赏
  • 举报
回复
我以前做过西门子M65手机的截屏数据就要这样转换才行
勿为 2013-04-04
  • 打赏
  • 举报
回复
你看一下这个帖子,http://bbs.csdn.net/topics/80217929
wrqlgd 2013-04-03
  • 打赏
  • 举报
回复
引用 3 楼 hongss 的回复:
图片原始大小应该是知道的吧 用StretchDIBits函数显示
知道色深、宽高、以及二进制的颜色数据。 我需要保存到bmp内,方便保存为文件
hongss 2013-04-03
  • 打赏
  • 举报
回复
图片原始大小应该是知道的吧 用StretchDIBits函数显示
wrqlgd 2013-04-03
  • 打赏
  • 举报
回复
引用 1 楼 warrially 的回复:
发错板块了吧....
没错啊,截取出来的8、16、24、32位的图片数据,需要显示到Timage上
爱蹄子的羊头 2013-04-03
  • 打赏
  • 举报
回复
发错板块了吧....
jakefj 2013-04-03
  • 打赏
  • 举报
回复
有一个属性loadstream,我忘了怎么写了.没在开发环境的电脑,只能告诉你有一个直接把二制流加载到image中

1,185

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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