mac, python 환경에서 opencv설치, mediapipe 구동하기

HYUN JUN YOOK·2023년 1월 15일
0

2021년 말미에 포트폴리오로 opencv를 사용, mediapipe를 구동했었다

파이썬환경의 opencv 라이브러리를 사용했다

그 당시 참고 영상은 이것
https://youtu.be/jzXZVFqEE2I
Viedo Label
그리고 mac이나 ios에서 구동해보려 하는데

접근 방법은
mac,pycharm에서 python를 써서 opencv, mediapipe를 구동한다

ios, xcode에서 opencv, mediapipe를 구동한다

전자는 맥을 사용하고
후자는 폰을 사용한다

맥, 파이참에서 구동되는 것은 확인하였다 ( 2023-01-15 구동, 참고 )
분명 mediapipe에서는 python 3.10까지 지원한다고 써있으나
3.8까지 다운그레이드하고나서야 mediapipe가 python에서 사용가능해졌다
또 cv2.viedocapture(0)으로 캠을 불러오는데

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

mac이 자동으로 아이폰을 연동해서 가방안에 있는 아이폰의 캠이 연동되었다 그래서 블랙 스크린이 떠서 뭐가 문제인지 헤맸다;
iphone앱을 만들어 연동할것이라면 참고할 부분이다

후속적으로 발전시키겠다

하지만 부가적으로 전화나 문자 기능을 호출할수있는지는 아직 못찾았다

profile
매번 새로 시작하는 사람

0개의 댓글