关于Mac下pycharm无法调用摄像头权限的问题

因为苹果系统的原因,所以pycharm在opencv使用时候无法调取主机摄像头,这个是软件方面没有处理好

目前的一个解决办法是用命令行打开app

open /Applications/PyCharm.app/

测试用例

import cv2

cap = cv2.VideoCapture(0)
while (1):
    # get a frame
    ret, frame = cap.read()
    # show a frame
    cv2.imshow("capture", frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        cv2.imwrite("/opt/code/image/fangjian2.jpeg", frame)
        break
cap.release()
cv2.destroyAllWindows()
原文地址:https://www.cnblogs.com/xingnie/p/12672882.html