我对Macbook上的opencv python有这个问题
我的问题是,当我尝试在Mac上运行此代码时,摄像头会打开绿灯,但根本没有打开。我不知道为什么会这样。我尝试了很多东西,但都没有效果,我只是觉得苹果的新更新弄糟了一些东西,因为它以前是可以工作的我对Macbook上的opencv python有这个问题,python,opencv,Python,Opencv,我的问题是,当我尝试在Mac上运行此代码时,摄像头会打开绿灯,但根本没有打开。我不知道为什么会这样。我尝试了很多东西,但都没有效果,我只是觉得苹果的新更新弄糟了一些东西,因为它以前是可以工作的 import numpy as np import cv2 cap = cv2.VideoCapture(0) while(True): # Capture frame-by-frame ret, frame = cap.read() # Our operations o
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
# Our operations on the frame come here
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2BGRA)
# Display the resulting frame
cv2.imshow('frame',frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
在mac中,您必须使用
mac终端
作为cv2
库,因为据我所知,目前没有其他终端要求相机许可。在mac中,您必须使用mac终端
作为cv2
库,因为据我所知,目前没有其他终端要求相机许可。I确实使用了它,但仍然没有成功,它显示出任何错误?你的mac很可能会阻止网络摄像头的访问。检查系统优先->安全和隐私->隐私->摄像头。我已经完成了,我的终端允许访问摄像头。但是每次我运行我的代码时,python启动器会在屏幕底部的工具栏上弹出,但什么都没有发生。然后没有回答。我确实使用了它,但仍然没有成功,它是否显示任何错误?你的mac很可能会阻止网络摄像头的访问。检查系统优先->安全和隐私->隐私->摄像头。我已经完成了,我的终端允许访问摄像头。但每次我运行代码时,屏幕底部的工具栏上都会弹出python启动器,但什么都没有发生。然后没有回答。