저번시간에 opencv를 설치하였고 4.5.1버전이 설치되었음을 확인하였습니다.
이번시간에는 간단하게 기본 예제 코드를 실행하여 정상작동되는지를 확인해보겠습니다.
이미지 속 얼굴을 인식하여 얼굴과 눈을 표시해주는 기본 프로그램을 실행해보겠습니다.
기본 샘플 예제코드들은 /home/pi/opencv/samples/python 디렉토리에 존재합니다.
상당히 많은 예제코드가 있음을 알 수 있습니다.
예제에 사용되는 이미지 샘플도 아래 디렉토리에 상당히 많이 저장되어있습니다.
/home/pi/opencv/samples/data
또한 각 샘플 코드에서 사용할 xml 파일들은 /home/pi/opencv/data/haarcascades 디렉토리에 존재하는데,
xml파일은 인공지능 분석을 위한 데이터로 사용됩니다. 이 데이터를 기반으로 눈과 귀를 인식하여 표시해주게됩니다.
이제 아래 명령어로 작업디렉토리를 옮긴 뒤 facedetect.py를 실행합니다.
cd opencv/samples/python
python facedetect.py
실행하면 아래와 같이 이미지파일에 얼굴과 눈이 사각형으로 표시되어 출력됨을 알 수 있습니다.
'라즈베리파이' 카테고리의 다른 글
라즈베리파이와 PC간 파일 전송을 위한 SAMBA설치 (0) | 2021.03.02 |
---|---|
라즈베리파이 MariaDB설치+ 윈도우에서 DB연동하기 (2) | 2021.03.02 |
라즈베리파이 opencv 4.5.1버전 실패없이 한번에 설치하기 (23) | 2021.02.28 |
모니터 연결없이 라즈베리파이 IP확인하기 (0) | 2021.02.27 |
VNC Viewer로 라즈베리파이 원격제어하기 (0) | 2021.02.27 |