Skip to content

Commit 2bcb6b1

Browse files
committed
two_camera
1 parent 99e082f commit 2bcb6b1

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

ch05-视频/two_camera.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# -*- coding: utf-8 -*-
2+
# @Time : 2017/8/15 00:19
3+
# @Author : play4fun
4+
# @File : two_camera.py
5+
# @Software: PyCharm
6+
7+
"""
8+
two_camera.py:
9+
"""
10+
11+
import cv2
12+
13+
cap0 = cv2.VideoCapture(0)
14+
cap1 = cv2.VideoCapture(1)
15+
ret = cap0.set(3, 320)
16+
ret = cap0.set(4, 240)
17+
ret = cap1.set(3, 320)
18+
ret = cap1.set(4, 240)
19+
20+
while cap0.isOpened() and cap1.isOpened():
21+
ret, frame0 = cap0.read()
22+
ret, frame1 = cap1.read()
23+
24+
cv2.imshow('frame0', frame0)
25+
cv2.imshow('frame1', frame1)
26+
cv2.moveWindow('frame1', x=frame0.shape[1], y=0)
27+
28+
key = cv2.waitKey(delay=10)
29+
if key == ord("q"):
30+
break
31+
32+
# When everything done, release the capture
33+
cap0.release()
34+
cap1.release()
35+
cv2.destroyAllWindows()

0 commit comments

Comments
 (0)