Main Content

analyze75info

Analyze 7.5 데이터 세트의 헤더 파일에서 메타데이터 읽어 들이기

설명

예제

info = analyze75info(filename)filename으로 지정된 Analyze 7.5 데이터 세트의 헤더 파일을 읽어옵니다. 이 함수는 필드에 데이터 세트 정보가 포함된 구조체 info를 반환합니다. Analyze 7.5는 Mayo Clinic의 Biomedical Imaging Resource에서 개발한 3차원 생체의학 영상 시각화 및 분석 제품입니다. Analyze 7.5 데이터 세트는 두 파일, 즉 헤더 파일과 영상 파일로 구성됩니다. 이 두 파일은 이름은 갖고 파일 확장자는 다릅니다. 헤더 파일의 파일 확장자는 .hdr이고 영상 파일의 파일 확장자는 .img입니다.

info = analyze75info(filename,'ByteOrder',byteOrder)는 Analyze 7.5 헤더 파일을 빅 엔디안 또는 리틀 엔디안 바이트 순서로 읽어옵니다.

예제

모두 축소

Analyze 7.5 데이터 세트에 대한 정보를 가져옵니다. Analyze 7.5 데이터 세트는 두 파일, 즉 파일 확장자가 .hdr인 헤더 파일과 파일 확장자가 .img인 영상 파일로 구성됩니다. analyze75info를 호출할 때는 파일 확장자를 지정할 필요가 없습니다.

info = analyze75info('brainMRI');

Analyze 7.5 데이터 세트에 대한 정보를 가져옵니다. 이번에는 데이터 세트의 바이트 순서를 지정합니다. 사용자가 바이트 순서를 잘못 지정할 경우 analyze75info는 지원되는 다른 바이트 순서를 사용해 파일을 읽어 들이려고 시도합니다.

info = analyze75info('brainMRI', 'ByteOrder', 'ieee-le');

입력 인수

모두 축소

Analyze 7.5 데이터 세트의 이름으로, string형 또는 문자형 벡터로 지정됩니다. 파일 확장자는 지정할 필요가 없습니다.

예: info = analyze75info('brainMRI');

데이터형: char | string

데이터의 엔디안으로, 다음 표에 있는 string형 또는 문자형 벡터 중 하나로 지정됩니다. 지정된 값으로 인해 읽기 오류가 발생할 경우 analyze75info는 경고 메시지를 발생시키고 반대 ByteOrder 형식을 사용해 헤더 파일을 읽어 들이려고 시도합니다.

의미

'ieee-le'

바이트 순서가 리틀 엔디안임

'ieee-be'

바이트 순서가 빅 엔디안임

데이터형: char | string

출력 인수

모두 축소

Analyze 7.5 데이터 세트에 대한 정보로, 구조체로 반환됩니다.

버전 내역

R2006a 이전에 개발됨

참고 항목