더북(TheBook)

코드 13-5의 hog 예제 프로그램은 vtest.avi 동영상 파일을 입력으로 사용합니다. vtest.avi 파일은 OpenCV 설치 시 함께 제공되는 테스트 동영상이며, OpenCV 소스 코드 폴더 아래의 <OPENCV-SRC>/samples/data/ 폴더에서 찾을 수 있습니다.7 그러므로 vtest.avi 파일을 미리 hog 프로젝트 폴더로 복사한 후, Visual Studio에서 예제 프로그램을 실행해야 합니다.

코드 13-5의 hog 예제 프로그램을 실행한 결과 화면을 그림 13-10에 나타냈습니다. 그림 13-10은 vtest.avi 파일의 46번째 프레임에서 보행자를 검출한 결과입니다. 거리에 지나가는 사람마다 각기 다른 색상으로 사각형이 그려진 것을 확인할 수 있습니다. HOG 알고리즘에 의한 보행자 검출은 꽤 많은 연산량을 필요로 하기 때문에 가급적 Debug 모드가 아닌 Release 모드로 실행해야 빠른 검출 결과를 확인할 수 있습니다.

▲ 그림 13-10 보행자 검출 예제 프로그램 실행 화면

 

7 <OPENCV-SRC>는 OpenCV 소스 코드가 저장된 폴더를 나타냅니다. 2장에서 설명한 OpenCV 설치 방법을 그대로 따랐다면 C:\opencv\sources\samples\data\ 폴더에서 vtest.avi 파일을 찾을 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.