【问题标题】:How to parse raw file extracted from system/bin/fb0 to .png file in android如何将从system/bin/fb0提取的原始文件解析为android中的.png文件
【发布时间】:2015-10-09 12:29:37
【问题描述】:

我知道这个问题已经在堆栈溢出时被问过,但没有得到帮助。基本上我想以编程方式提取另一个应用程序的屏幕截图,为此我设法从我的根设备中从 dev/graphics/fb0 获取原始格式的图像。当我打开这张图片时,它看起来如下所示。

如果有人能提供将此原始图像转换为 .PNG 格式的解决方案,我将不胜感激。

上图是这个的屏幕截图。

【问题讨论】:

    标签: android ffmpeg screenshot framebuffer android-screen


    【解决方案1】:

    我已使用 imagemagick 将原始图像转换为 png
    -> 安装的图像魔法 -> 从中我得到了转换 exe 文件 [重命名为 convertim] 并放在 C 盘 Windows 文件夹中

    在命令提示符下输入以下命令

    convertim -depth 8 -size 480x272 rgba:C:\Test\rawimagename.raw -separate -swap 0,2 -combine C:\Test\mockimage.png

    480x272(分辨率) -depth 8(变化取决于分辨率)

    【讨论】:

      猜你喜欢
      • 2013-12-22
      • 2013-05-23
      • 1970-01-01
      • 2022-11-02
      • 2019-04-27
      • 2018-07-13
      • 2010-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多