라즈베리파이에 YOLOV5를 설치하면서 다양한 오류를 마주쳐 왔다.
필자도 다양한 블로그, 영상등을 참고했지만 예상치 못한 오류들이 반복되었다.
따라서 내가 성공한 설치방법에 대해서 정리하고자 한다.
설치에 가장 참고된 블로그 링크는 아래에 나와있다.
[설치 환경]
Raspberry Pi OS 64bit
python3
테스트를 위해 카메라는 활성화 해둘것을 권장한다.
설치전 디렉토리 위치를 꼭 확인하자. (/yolov5 $ 안에서 진행해해야 한다)
설치를 진행하게되면 yolo, pythorch, opencv, numpy, tensorflow 모두 설치된다.
~ $ git clone https://github.com/ultralytics/yolov5.git
~ $ cd yolov5
~/yolov5 $ pip install -r requirements.txt coremltools tensorflow
~/yolov5 $ sudo apt install libopenblas-dev libblas-dev m4 cmake python python3-dev python3-yaml python3-setuptools
이래는 테스트 코드이다.
~/yolov5 $ python3 detect.py --source 0 --weights yolov5s.pt --conf 0.25
테스트 코드를 실행하면 카메라 화면에서 물체를 인식하여 보여준다.
아래는 가장 참고한 블로그 이다.
sunyo님의 개발 블로그
내용에 더 궁금한게있으면 블로그에 들어가보는것을 추천한다.
정리가 잘 된 글이네요. 도움이 됐습니다.