使用Raspberry上的python opencv从网络摄像头读取帧时的高延迟

时间:2015-04-16 11:16:30

标签: python opencv raspberry-pi

我有一个在Python中运行OpenCV的Raspberry Pi。当我从网络摄像头读取一个帧时,我得到一个5-10秒的帧。我使用以下代码对其进行了测试,并将网络摄像头指向屏幕:

for i in range(50):
    print(time.time())
    time.sleep(0.01)
print("")
r, frame = cam.read()

当我连续读取10帧时,最后一帧是新的:

for i in range(50):
    print(time.time())
    time.sleep(0.01)
print("")
for i in range(10):
    print(time.time())
    r, frame = cam.read()

我如何实现这一点,我不必阅读多个帧,而是第一次获得新帧?

网络摄像头是Logitech C270。

0 个答案:

没有答案