从 Linux 控制台显示图像

myt*_*hbu 6 c linux bash image embedded-linux

我创建了一个最小的 Linux 系统,它启动到控制台并且不包含任何类型的图形环境。

我现在想在屏幕上显示 C 程序中的图像文件或 bash 脚本。

我怎样才能做到这一点?

saw*_*ust 5

如果您的系统有帧缓冲设备,即/dev/fb0,那么就有用于 JPEG、GIF、PNG 和 BMP 图像的fbv帧缓冲查看器实用程序。(它可以作为 Buildroot 中的目标包使用。)
如果您有合适的原始图像(例如帧缓冲区捕获),则可以将该文件直接写入帧缓冲区设备。
有关更多详细信息,请参阅超快速 Linux 启动画面