我可以将 JPG 或 PNG 显示到帧缓冲区 (/dev/fb*) 吗?

ndm*_*web 20 linux framebuffer images raspberry-pi

我知道我可以使用类似的东西在 linux 中捕获帧缓冲区,cp /dev/fb0 ~/myimage并通过像这样处理回设备来重新显示它cp ~/myimage /dev/fb0。帧缓冲图像数据是什么格式?以及如何将预制图像(jpg、png)显示到帧缓冲区?我可以使用 imagemagick 转换为这种格式吗?

ps 我使用的是运行 raspbian 的 raspberry pi。



更新 11-12-2012

我最终使用pygame在我的应用程序中显示图像。不确定这是否使用帧缓冲区来显示图像。但它很好地满足了我的需求。

Ven*_*atH 8

你试过Fbida吗?

fbidacontains fbi,帧缓冲区的图像查看器。

链接到fbi手册页 - http://manpages.ubuntu.com/manpages/lucid/man1/fbi.1.html

PS - 我不确定它是否适用于 Raspbian。

  • @Jules 在 Debian 8(测试)上,有一个 `-noverbose` 选项,可以让它只显示图像本身;然而,这并没有记录在手册页中,而仅在它的“用法:”中。 (4认同)