看板 Python 關於我們 聯絡資訊
我想同時看到兩個相機的畫面 下面是程式碼,但是我不確定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://www.ptt.cc/bbs/Python/M.1533899283.A.AE4.html
Mchord: 那個錯誤訊息代表那個frame不是圖片,可能沒讀到 08/10 20:55
HenryLiKing: 0跟1吧(?) 08/11 00:09
spencer10531: 那怎麼會一台讀到,另一台沒有讀到程式碼不是都一 08/12 11:02
spencer10531: 樣嗎 08/12 11:02
Mchord: 像樓上說的兩台應該是0, 1…(2)是第三隻所以沒訊號可以讀 08/12 18:54
spencer10531: 改成0、1 還是一樣,那有可能是什麼問題嗎 08/14 00:08
laladeer: 你的usb位置換一下,說不定可以 08/14 00:36
clang: 我遇過號碼不是連續,例如要抓0, 2這樣 08/14 12:09