作者spencer10531 (so why)
看板Python
标题[问题]求解 opencv同时用两个相机
时间Fri Aug 10 19:08:00 2018
我想同时看到两个相机的画面
下面是程式码,但是我不确定ret是否可以这样用?
而且执行是会用显示scn == 3 || scn == 4 in function cv::cvtColor
不知道是哪里有了问题
import cv2
import numpy as np
captureR = cv2.VideoCapture(1)
captureL = cv2.VideoCapture(2)
while(True):
retR, frameR = captureR.read()
retL, frameL = captureL.read()
grayR = cv2.cvtColor(frameR, cv2.COLOR_BGR2GRAY)
grayL = cv2.cvtColor(frameL, cv2.COLOR_BGR2GRAY)
cv2.imshow('frameR', grayR)
cv2.omshow('frameL', grayL)
if cv2.waitKey(1) == ord('q'):
break
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.120.115.99
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1533899283.A.AE4.html
1F:→ Mchord: 那个错误讯息代表那个frame不是图片,可能没读到 08/10 20:55
2F:→ HenryLiKing: 0跟1吧(?) 08/11 00:09
3F:→ spencer10531: 那怎麽会一台读到,另一台没有读到程式码不是都一 08/12 11:02
4F:→ spencer10531: 样吗 08/12 11:02
5F:→ Mchord: 像楼上说的两台应该是0, 1…(2)是第三只所以没讯号可以读 08/12 18:54
6F:→ spencer10531: 改成0、1 还是一样,那有可能是什麽问题吗 08/14 00:08
7F:推 laladeer: 你的usb位置换一下,说不定可以 08/14 00:36
8F:推 clang: 我遇过号码不是连续,例如要抓0, 2这样 08/14 12:09