2021년 말미에 포트폴리오로 opencv를 사용, mediapipe를 구동했었다
파이썬환경의 opencv 라이브러리를 사용했다
그 당시 참고 영상은 이것
https://youtu.be/jzXZVFqEE2I
그리고 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앱을 만들어 연동할것이라면 참고할 부분이다
후속적으로 발전시키겠다
하지만 부가적으로 전화나 문자 기능을 호출할수있는지는 아직 못찾았다