이미지 처리 (주로 OCR)에서 일하고 있으며 개발시 단위 테스트를 어떻게 통합해야하는지 궁금합니다.
이미 "일반적인"코드 유형에 대해 단위 테스트를 사용하고 있지만 이미지 처리 코드를 처리 할 때는 어떻게 처리해야할지 잘 모르겠습니다. 이러한 종류의 코드에는 항상 일부 이미지 데이터 입력 / 출력이 필요하며이를 조롱하는 것은 분명하지 않습니다. 지금은 주로 통합 테스트를 수행하고 있지만 실행하는 데 시간이 걸리며 이러한 종류의 코드를 단위 테스트로 분류하여 더 빨리 실행할 수있는 방법에 대한 아이디어가 필요합니다.
편집 : 캐릭터 분석은 다중 회전, 스케일링 및 형태 학적 작업과 관련된 많은 단계를 거칠 수 있습니다. 이 단계는 알고리즘이 개발 될 때 자주 변경됩니다. 따라서 입력 및 예상 출력은 테스트하는 동안 많이 발전 할 수 있습니다. 각 문자는 100x100 픽셀이 될 수 있으므로 코드에서 하드 코딩하거나 생성 된 데이터 작업에 문제가 없습니다.