코드 14-9의 stitching 프로그램은 명령행 인자 개수가 3보다 작으면 다음과 같이 프로그램 사용법을 콘솔 창에 출력합니다.
Usage: stitching.exe <image_file1> <image_file2> [<image_file3> ...]
앞에 나타난 사용 방법대로 stitching.exe 실행 파일 이름 뒤에 이어 붙일 영상 파일 이름을 두 개 이상 지정해야 합니다. 예를 들어 stitching 프로젝트 폴더에 포함된 img1.jpg, img2.jpg, img3.jpg 세 영상을 이어 붙이려면 콘솔 창에 다음과 같이 명령어를 입력해야 합니다. 이때 stitching.exe 파일과 img1.jpg, img2.jpg, img3.jpg 파일은 모두 같은 폴더에 있어야 합니다.
stitching.exe img1.jpg img2.jpg img3.jpg
stitching 프로젝트 폴더에 있는 img1.jpg, img2.jpg, img3.jpg 세 장의 영상을 그림 14-16에 나타냈습니다. 그림 14-16에 나열된 세 개의 영상은 같은 장소에서 카메라 방향을 조금씩 돌려가면서 촬영한 일련의 사진입니다. 그리고 실제로 앞의 명령을 실행하여 나타난 이어 붙이기 결과 영상을 그림 14-17에 나타냈습니다. 눈으로 봤을 때 크게 어색한 부분 없이 깔끔하게 이어 붙은 영상이 생성된 것을 확인할 수 있습니다. 참고로 영상을 이어 붙이는 과정에서 입력 영상이 변형되면서 결과 영상 주변부에 검은색으로 채워지는 영역이 발생할 수 있습니다.
▲ 그림 14-16 영상 이어 붙이기 입력 영상
▲ 그림 14-17 영상 이어 붙이기 실행 결과