[OpenCV] Mac 내장 카메라 접근하기

Hansol Kang·2021년 5월 30일
0

OpenCV

목록 보기
1/2

OpenCV 커뮤니티에서 Mac 내장 카메라에서 접근이 안된다는 질문글을 보고 내용을 정리한다. https://cafe.naver.com/opencv/56093

방법은 간단하다.
시스템 환경설정 - 보안 및 개인정보 보호 - 카메라 에서 접근이 허용되어있으면 된다. 체크되어 있으면 접근이 허용된 것이다.

다음과 같이 코드를 작성하면 접근을 허용할지 묻는 팝업이 뜬다.

import cv2

cap = cv2.VideoCapture(-1)

if not cap.isOpened():
    print('fail')

이걸 허용하고, 코드를 다음과 같이 작성하여 실행하면 정상적으로 카메라에 접근이 되는 것을 확인할 수 있다.

import sys
import cv2

cap = cv2.VideoCapture(0)

if not cap.isOpened():
    print('fail')

while True:
    _, frame = cap.read()
    cv2.imshow('test', frame)
    key = cv2.waitKey(60)
    if key == 27:
        break
profile
놀면 뭐하니 정리해

0개의 댓글