流式网络摄像头时定期拍照

2024-04-23 23:43:33 发布

您现在位置:Python中文网/ 问答频道 /正文

使用我的网络摄像头,我想定期拍照,每5秒一次,同时将视频流式传输到浏览器。我怎么能用Python,最好是Flask和Opencv来实现呢?在


Tags: 网络flask浏览器opencv摄像头视频流
1条回答
网友
1楼 · 发布于 2024-04-23 23:43:33

在Windows上,使用网络摄像头与pygame非常容易。在

例如

import time
from VideoCapture import Device
webCam = Device()
name = 1
while(True): # Take pictures forever
    webCam.saveSnapshot(name + '.jpg') # Take picture
    time.sleep(5) # Wait 5 seconds
    name = name+1 # We don't want to write over the same image every time

在Linux上,它是a bit more complicated,但它仍然是相同的原理。在

但是,如果您希望不延误地执行此操作,则可能会更好:

^{pr2}$

相关问题 更多 >