OpenCV + PyCharm鏡頭調用失敗 - MAC

Table of Contents

想詢問一下板上有沒有人也是用Apple Silicon系列處理器,但能成功調用webcam的人

我有在Conda的環境中安裝了openCV
https://i.imgur.com/9qh9JLe.png

隱私權中的攝影機權限也都有開啟
https://i.imgur.com/vV9Dnv8.png
https://i.imgur.com/xJJKeQM.png

我有執行以下程式碼測試
------------------------------
import cv2 as cv

cap = cv.VideoCapture(1)

while 1:
_, frame = cap.read()

cv.imshow('frame', frame)

k = cv.waitKey() & 0xFF
if k == 27:
break

cv.destroyAllWindows()

------------------------------

雖然能跳出frame,而且鏡頭旁邊的綠燈也有亮起,但frame裡面就是沒有畫面
https://i.imgur.com/zShzYi1.jpg

不知道有沒有人遇到類似的問題,並且有成功解決的QQ

--

All Comments

Carol avatarCarol2022-02-24
waitkey 裡要給等的時間,你填1試試看
Harry avatarHarry2022-02-26
成功了!! 非常感謝大大 因為在Windows有順利執行
就沒想過可能是程式碼的問題 以為是arm的相容性