Imatest는 PDF 및 대화형 HTML 보고서를 생성할 수 있습니다. 이미지 또는 이미지 모음을 분석한 후에는 저장 설정 및 자동 모드 설정 창에서 보고서 생성을 활성화할 수 있습니다.
보고서 생성
1단계: 원하는 이미지 품질 분석에 해당하는 모듈을 실행하십시오. 이 문서 페이지에서는 ESFR ISO 설정 모듈을 사용합니다 .
2단계: 원하는 설정을 적용하고 "확인"을 클릭하여 분석을 실행하세요.

3단계: 대화형 모듈의 경우 "데이터 저장" 버튼을 선택하여 저장 설정을 엽니다. 고정형 모듈의 경우 분석 실행 후 저장 설정이 자동으로 나타납니다.

보고서 사용
보고서를 .PDF 또는 .HTML 파일로 저장한 후, 결과 폴더에서 결과를 확인할 수 있습니다. 아래는 대화형 HTML 보고서의 화면 캡처입니다.
보고서 템플릿 사용자 지정
보고서는 Imatest에서 출력된 JSON 데이터를 기반으로 합니다. 보고서는 Mako 템플릿 언어를 사용하여 생성되며, 이 언어를 통해 출력 데이터를 기반으로 사용자 지정 HTML을 생성할 수 있습니다. Mako "컨텍스트"는 렌더링 시스템에 입력되는 JSON 데이터로 구성됩니다.
Imatest에는 모듈 실행에 대한 요약 및 상세 개요를 표시하는 기본 템플릿이 포함되어 있습니다. 이러한 템플릿의 HTML 버전에는 jQuery , jQuery-mobile , jQuery-panzoom , JsonPath 와 같은 여러 프레임워크를 통해 구현되는 JavaScript 상호 작용 기능이 포함되어 있습니다. 차트와 그래프는 D3.js 기반의 Plotly.js를 사용하여 생성됩니다.
wkhtmltopdf를 사용하여 HTML 템플릿에서 인쇄 가능한 PDF 보고서를 생성합니다. 동적 요소에 CSS 미디어 쿼리 속성을 적용하면 인쇄 버전에서 상호 작용 기능을 제거할 수 있습니다.
depends 폴더에 있는 스크립트를 편집하여 보고서 파일을 수정할 수 있습니다.
Windows: C:\Program Files\imatest\v25.1\Master\bin\python39\Lib\site-packages\imatest_reports\resources\
MacOS: /Applications/Imatest Master 25.1.app/Contents/Resources/bin/python39/lib/site-packages/imatest_reports/resources/
Linux: /usr/local/Imatest/v25.1/Master/bin/python39/lib/site-packages/imatest_reports/resources/


