【发布时间】:2020-09-30 21:20:51
【问题描述】:
我正在使用来自 Raspberry PiCamera 网站here 的 Python 脚本示例在摄像机显示屏上显示“下三分之一”图形。然后我计划捕获该 HDMI 视频(HDMI 到 USB 适配器)并在视频会议(Zoom、Google Meet 等)期间使用它。
我想要做的是让脚本在不重新启动脚本的情况下更新图像。它可能只是每隔几秒钟,或者它可以观察文件,当它发生变化时,重新加载它。
这是现在的脚本。我不是 Python 专家,所以我想我会来这里。谢谢!
import picamera
from PIL import Image
from time import sleep
with picamera.PiCamera() as camera:
camera.start_preview()
img = Image.open('lol.gif')
pad = Image.new('RGBA', (
((img.size[0] + 31) // 32) * 32,
((img.size[1] + 15) // 16) * 16,
))
pad.paste(img, (0, 0), img)
o = camera.add_overlay(pad.tostring(), size=img.size)
o.alpha = 255
o.layer = 3
while True:
sleep(1)
【问题讨论】:
标签: python raspberry-pi camera