더북(TheBook)

코드 4-19는 소스 코드의 연산 시간을 측정하는 코드이므로 릴리스 모드로 빌드하여 실행해야 합니다. 디버그 모드로 빌드할 경우에는 디버깅을 위한 연산이 추가되기 때문에 영상 처리만을 위한 정확한 연산 시간을 측정할 수 없습니다. 코드 4-19가 정의된 utils 프로젝트를 릴리스 모드에서 빌드하고 time_inverse() 함수를 실행한 결과 화면을 그림 4-17에 나타냈습니다. 참고로 그림 4-17에 나타난 실행 시간은 인텔 i5-7500 3.4GHz CPU를 탑재한 PC에서 측정된 결과입니다.4

▲ 그림 4-17 영상의 반전 시간 측정 예제 실행 화면

 

4 연산 시간을 좀 더 정확하게 측정하려면 같은 연산을 여러 번 반복하여 평균 연산 시간을 측정하는 것이 좋습니다.

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