IoT/라즈베리파이

라즈베리파이4 OpenCV 설치하기 (OpenCV 4.6.0버전 설치)

쇼핑의왕루이 2022. 7. 14. 19:01

안녕하세요 루이입니다

 

이전 포스팅에서는 라즈베리파이4에 기본 설정과 한글 설치를 해보았습니다

 

이번 포스팅에는 라즈베리파이에 OpenCV를 설치해보겠습니다

 

https://shoppingkinglouis4.tistory.com/11

 

라즈베리파이4 초기 설정+한글 설치 입력

안녕하세요 루이입니다 https://shoppingkinglouis4.tistory.com/10 라즈베리파이4 OS 설치하기 (Raspberry Pi OS Install) 안녕하세요 루이입니다 이번 포스팅에는 라즈베리파이4에 OS(라즈비안)을 설치해보겠습..

shoppingkinglouis4.tistory.com

구글에 OpenCV 설치법을 다 해봤다가 하나도 안되서 제 라즈베리파이를 몇번이나 포멧해서 일기겸 작업일지처럼 작성해봅니다😢😢

 

  • OpenCV 설치하기

터미널창을 실행후 다음 명령어를 입력해주세요

pip install opencv-python

설치후에는 update를 입력

sudo apt update


그후에 다음 명령어를 입력해줍니다

sudo apt install -y build-essential cmake unzip pkg-config

 

build-essential cmake unzip pkg-config설치가 완료 되었으면 다음 명령어를 입력해주시면 됩니다

sudo apt install -y libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

그 후 다음 명령어를 입력해주세요

sudo apt install -y libv4l-dev v4l-utils libgtk2.0-dev

구글링 해보면 libjpeg-dev libtiff5-dev libpng-dev 이러한 패키지를 설치하라고 작성된 글들이 많은데

OpenCV 내부에 자체적으로 지원하기때문에 해당 패키지들은 설치하지않아도 상관없습니다

 

다른 디렉토리에 가있다면 cd를 입력하시고

mkdir opencv cd opencv

디렉터리 이동후 파일 다운로드를 위해 다음 명령어 입력

wget https://github.com/opencv/opencv/archive/4.6.0.zip

zip파일 다운로드후 설치가 되었는지 확인후 압축풀기

unzip 4.6.0.zip

opencv 디렉토리에서 mkdir buildcd build로 이동후 다음명령어 입력

cmake -D BUILD_opencv_python3=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF ../opencv-4.6.0/

라즈베리파이4모델을 사용중이기에 쿼드코어이기때문에 4코어 사용을 해줍니다

(발열문제가 걱정된다면 make -j1 make -j2도 사용가능합니다)

make -j4

시간 오래걸림ㅠ,ㅠ

설치후 설치가 잘 되었는지 확인후 lib디렉토리에 다음 명령어 입력

sudo make install

설치가 끝났다면 버전확인을 해봅니다

opencv_version

설치가 완료되었습니다