Imatest IT: 운영 모드

작동 모드

Imatest IT 모듈 함수의 opMode 매개변수는 varargin 매개변수에 전달된 인수를 해석하는 방법과 수행할 분석 유형을 Imatest에 알려줍니다. 코드 값은 문자열(예: "-5" , "-17" 등)로 전달됩니다.

암호 이름 행동
-5 또는 -7 별도 분석

하나 이상의 입력 파일을 읽어들입니다. 첫 번째 파일의 전체 경로명이 `inputFile` 매개변수 로 전달됩니다. `varargin` 매개변수에 여러 파일을 포함시키면 각 파일을 개별적으로 분석할 수 있습니다. 이러한 파일들은 서로 독립적으로 분석되며, 결과 파일도 각각 별도로 저장됩니다. 첫 번째 파일( `inputFile` )의 JSON 출력만 애플리케이션으로 반환되며, 나머지 파일은 결과 파일에서 읽어와야 합니다.

-6 또는 -8 시간적 잡음 분석

시간적 노이즈를 측정하기 위해 두 개의 입력 파일을 읽어들입니다. 첫 번째 이미지는 inputFile 로 전달되고, 두 번째 이미지에는 시간적 노이즈 측정을 위한 varargin 매개변수가 추가됩니다( Colorcheck , Color/Tone Auto 및 Stepchart 모듈에서만 사용 가능).

-9 또는 -10 신호 평균 분석

하나 이상의 입력 파일을 읽어들여 분석합니다. 첫 번째 이미지는 inputFile 매개변수 로 전달되고, 나머지 이미지는 varargin 매개변수에 추가됩니다. inputFile 경로에는 와일드카드 문자( * )를 사용할 수 있습니다. 여러 파일이 전달될 경우, 신호 대 잡음비(SNR)를 향상시키기 위해 각 파일을 개별적으로 분석하는 대신 결합하여 분석합니다.

-15 또는 -17 직접 읽기 모드

입력 이미지는 호출 프로그램에서 바이트 배열 형태로 varargin 매개변수에 직접 전달되며, 이미지 데이터를 해석하는 방법에 대한 메타데이터가 포함된 JSON 문자열도 함께 전달됩니다. inputFile 매개변수에는 빈 문자열( "" )이 전달됩니다. 자세한 내용은 Imatest IT: 직접 읽기 모드 문서를 참조하십시오.

varargin 매개변수 채우기

오류 코드 -7 , -8 , -10 , -17 의 경우, 이 배열의 첫 번째 항목은 INI 파일의 전체 경로입니다. 오류 코드 -15 의 경우, 첫 번째 항목은 원본 이미지 데이터 배열이고, 두 번째 항목은 이미지를 설명하는 JSON 메타데이터 문자열입니다( Imatest IT: 직접 읽기 모드 참조). 오류 코드 -17 의 경우, 첫 번째 항목은 INI 파일 경로이고, 두 번째와 세 번째 항목은 각각 이미지 데이터와 JSON 문자열입니다. 다른 모든 모드의 경우, 배열에는 분석할 이미지 파일의 경로가 포함됩니다.