나는 TensorFlow의 공식 홈페이지에서 라이브러리를 이용하여 한번 실행해보았다.
TensorFlow Lite Object Detection iOS Example Application
xcode 설치, 유효한 apple developer ID
우선 가장 먼저 github의 주소를 터미널에서 설치한다.
git clone https://github.com/tensorflow/examples.git
나는 파이썬 가상환경에서 했다.
https://velog.io/@u_jinju/TensorFlow-MacOS에서-TensorFlow-Lite-설치하기
(이 페이지에 들어가면 가상환경 관련된 목록이 있으니 참고바람)
sudo gem install cocoapods
명령어를 사용하여 cocoapod 설치한다.
cd example/lite/examples/object_detection/ios
명령어를 사용하여 ios까지 들어간다.
이 파일 경로들은 다를 수 있으므로 ios가 나올때까지 들어간다.
pod install
명령어를 사용하여 pod을 설치하고 이미 설치가 되어 있는 경우
pod update
명령어를 사용한다.
그런 후 해당 파일안에 들어가서 ObjectDetection.xcworkspace
파일로 되어 있는 파일을 열고 cmd+R
을 이용하여 컴파일을 한다.
여기서 주의해야할 것은 카메라가 달려있는 앱이여야 하기 때문에 simulation으로 돌렸을 경우 실행이 안된다!
실행결과 사진이다.