我可以整天用omxplayer播放视频,没问题。显示一个简单的jpeg,显然是火箭科学。我在联邦调查局图书馆待了几天,但效果不太好。我正在运行buster raspbian (以及弹力raspbian上的相同问题),并使用Python进行编程。
简单:我想在任意时间内显示图片,然后再显示另一张图片,或者将显示恢复正常。没有这样的运气。
sudo fbi -T 2 -a --noverbose -1 -t 30 foo.png我是这样做的:
subprocess.Popen().我用:
"-T 2" 因为它是HDMI。如果我不这么做,再去做联邦调查局的工作,那可是个坏消息。它似乎缓存每个图像,并将再次显示,就像我正在构建一个播放列表。但如果我做了"-1“,它不会阻止,但将坚持显示整个-t时间(30秒以上)的图像。似乎没有办法“发送”它的键盘键退出之前的-t时间。我可以用物理键盘。因为它不会阻塞,你会觉得我可以做一个
"sudo killall -9 fbi"但这样做时,一个图像还在屏幕上冻结图像在那里。
那么,还有其他用于显示图像的python库或shell命令吗?不管怎么说,让联邦调查局开始工作??非常感谢!!
发布于 2020-01-13 14:00:11
试着用"feh“
类似于:
feh --hide-pointer -x -q -B black -g 1280x800 "image.jpg"
使用subprocess.Popen或os.system
或者如果你只想用fbi和蟒蛇,
使用:
import os然后在您使用的代码前面使用os.system,使用python代码。
像这样的东西对我来说很管用:
os.system('sudo fbi -a /dev/fb0 --noverbose -T 2 image.png')
https://stackoverflow.com/questions/58088860
复制相似问题