2024-10-03 00:20:37 发布
网友
我尝试在mac和python中使用opencv来匹配对象。在
但我得到了这个错误。在
OpenCV: Cannot Use FaceTime HD Kamera (Yerleşik) OpenCV: camera failed to properly initialize! Segmentation fault: 11
这也是我的代码。在
我也试过一些东西。 但它不起作用。在
杀死vdcasistant进程!
打开活动监视器并杀死vdcasistant
我的OpenCV脚本也有同样的问题。我建议通过一个内置的应用程序(例如摄影棚)测试相机。正如你看到的图像,摄像机没有被检测到。解决方案很简单,我重新启动了我的计算机或者运行以下命令:sudo killall VDCAssistant。在
sudo killall VDCAssistant
重新启动计算机后用于测试OpenCV的脚本:
import cv2 cv2.namedWindow("preview") vc = cv2.VideoCapture(0) rval, frame = vc.read() while True: if frame is not None: cv2.imshow("preview", frame) rval, frame = vc.read() if cv2.waitKey(1) & 0xFF == ord('q'): break
如果您使用的是MAC,我实际上通过在系统首选项的安全和隐私部分中授予终端访问摄像头的权限来解决这个问题。希望这能解决你的Mac电脑的问题 Click Here To View Steps
杀死vdcasistant进程!
打开活动监视器并杀死vdcasistant
我的OpenCV脚本也有同样的问题。我建议通过一个内置的应用程序(例如摄影棚)测试相机。正如你看到的图像,摄像机没有被检测到。解决方案很简单,我重新启动了我的计算机或者运行以下命令:
sudo killall VDCAssistant
。在重新启动计算机后用于测试OpenCV的脚本:
如果您使用的是MAC,我实际上通过在系统首选项的安全和隐私部分中授予终端访问摄像头的权限来解决这个问题。希望这能解决你的Mac电脑的问题 Click Here To View Steps
相关问题 更多 >
编程相关推荐