본문 바로가기

라즈베리파이

라즈베리파이4 opencv+python 설치하기

여러가지 블로그 글을 보고 따라해봤지만 모두 실패하고 3일만에 성공했습니다.

아래 글을 따라 하시면 제대로 동작합니다. 

혹시 완전 초심자 분들이 들어 오셔서 잘 모르겠다 하시는분들은 댓글남겨 주시면 해당글을 포스팅 하도록 하겠습니다.  


Raspberry pi 4 model b 8G 를 사용

운영체제: Raspberry Pi OS 32bit


설치가 끝나면 아래에 명령어를 콘솔에 입력하시길 바랍니다. 

 

# OpenCV 4.5.5

$ wget https://github.com/Qengineering/Install-OpenCV-Raspberry-Pi-32-bits/raw/main/OpenCV-4-5-5.sh
$ sudo chmod 755 ./OpenCV-4-5-5.sh
$ ./OpenCV-4-5-5.sh

명령어를 입력하면 설치가 진행됩니다. 1시간 30분 정도 소요됩니다.

 

설치가 완료 되면 제대로 설치가 되었는지 확인해봄니다.

$pyhon3
>>> import cv2
>>>

'>>>'가 표시되면 python이 제대로 동작한다는 의미이고 cv2를 들여왔을때 아무런 메세지 없이 '>>>'가 표시된다면 제대로 설치 된것입니다.


동작확인을 위해 vpn이나 라즈베리파이에 직접 모니터를 연결하고 실제로 잘 동작하는지 확인해 줍니다.

라즈베리파이의 파일탐색기를 통해 설치된 폴더로 들어가 봄니다.

/home/nnuk/opencv/samples/python 파일경로에 있는 샘플에서 아무거나 실행해봐도 되지만 저는 find_obj.py를 실행해보겠습니다.

파일을 더블클릭하면 실행방법을 묻는데 실행을 하면 즉석에서 바로 실행됩니다. 여기서는 열기를 클릭합니다.

thonny 라는 프로그램으로 파일이 열립니다. 여기서 수정을 하거나 바로 실행해 볼 수 있습니다. run을 클릭해 줍니다.

 

사진 두개의 특징을 분석해 서로 매칭해주는 예제 였네요 위 와 같이 실행된다면 opencv + python으로 뭔가를 만들 준비가 되었습니다. 다음은 webcam을 연결하여 예제를 돌려보도록 하겠습니다.