저번시간에 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

 

실행하면 아래와 같이 이미지파일에 얼굴과 눈이 사각형으로 표시되어 출력됨을 알 수 있습니다.

 

+ Recent posts