Skip to content

Commit f3956ec

Browse files
committed
two_camera 2
1 parent 2bcb6b1 commit f3956ec

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

ch05-视频/two_camera.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"""
1010

1111
import cv2
12+
import numpy as np
1213

1314
cap0 = cv2.VideoCapture(0)
1415
cap1 = cv2.VideoCapture(1)
@@ -18,14 +19,17 @@
1819
ret = cap1.set(4, 240)
1920

2021
while cap0.isOpened() and cap1.isOpened():
21-
ret, frame0 = cap0.read()
22-
ret, frame1 = cap1.read()
22+
ret0, frame0 = cap0.read()
23+
ret1, frame1 = cap1.read()
2324

24-
cv2.imshow('frame0', frame0)
25-
cv2.imshow('frame1', frame1)
26-
cv2.moveWindow('frame1', x=frame0.shape[1], y=0)
25+
if ret0:
26+
cv2.imshow('frame0', frame0)
27+
if ret1:
28+
cv2.imshow('frame1', frame1)
29+
# cv2.moveWindow('frame1', x=frame0.shape[1], y=0)
30+
cv2.moveWindow('frame1', x=240, y=0)
2731

28-
key = cv2.waitKey(delay=10)
32+
key = cv2.waitKey(delay=2)
2933
if key == ord("q"):
3034
break
3135

0 commit comments

Comments
 (0)