앞서 opencv 설치에 대해서 포스팅을 했지만 여기에서는 pip을 통해 쉽게 바로 설치할 수 있는 방법을 사용하겠다.
이것을 모르고 나는 패키지 하나하나 설치를 하고... 하지만 이 방법으로 하면 5분안에 설치가 가능하다..!!!!!!
[따라하기]
pip install --upgrade pip setuptools wheel
pip install -U numpy
pip install -U opencv-python
위와 같이 코드를 차례대로 입력한다.
오류메시지 없이 설치가 잘 됐다면,
python
>> import cv2
>> cv2.__version__
1. 터미널에서 python을 치면
' >> '
가 나온다.
2. import cv2를 입력한다.
오류 메시지 없이 바로 ‘>>’ 가 나온다면 잘 설치된 것이다!!! (오류가 나오면 구글링으로 해결하고 다음 단계 진행)
3. 그 다음 cv2.__version__을 쳐서 설치된 opencv의 버전을 확인하자.!
4. 버전이 출력이 된다면 잘 설치가 된 것이다.
※참고※
이전에는 빌드로 설치를 진행했지만 여기에서는 pip로 설치하였다.
둘의 차이점은 빌드로 설치하는 것은 호환성때문이다.
그리고 라파 사양에서 opencv 설치시 메모리를 너무 먹기때문에 스왑 스페이스를 사용하는 것이다.
하지만 저번에 빌드로 설치했을 때 시간이 너무 오래걸리고 나와 같이 라즈베리파이 3 모델일 경우 진짜 오래걸린다.
(벗, 라파4모델일 경우 빌드해서 사용ㄱ 라파4는 그나마 빠름)
결국 pip로 설치하는 위와 같은 방법은
호환성이 떨어진다는 말이 있지만 확실히 빌드하는것보다 빨리 설치된다는 장점이 있다.
그리고 호환성에 대해서는 불편함 없이 잘만 실행된다.
하지만 종종 패키지 설치시 오류가 나지만 이건 구글링으로 충분히 해결 가능하기 때문에
빌드로 설치하는 것보다 pip 설치가 더 나아보인다.
결론 : 그냥 간단하게 pip로 설치하자ㅎㅎ!!
'Univ > 라즈베리파이' 카테고리의 다른 글
라즈베리파이 - firebase storage에 동영상 연동 (0) | 2022.12.06 |
---|---|
라즈베리파이 실시간 스트리밍 - mjpg-streamer & motion & 결론 (0) | 2022.11.11 |
라즈베리파이 3B+ 모델에 opencv 설치하기 (0) | 2022.11.05 |