Main Content

analyze75info

Analyze 7.5 のデータセットのヘッダー ファイルからメタデータを読み取る

説明

info = analyze75info(filename) は、filename で指定された Analyze 7.5 のデータセットのヘッダー ファイルを読み取ります。関数は、フィールドにデータセット情報が含まれている構造体である info を返します。Analyze 7.5 は、メイヨー クリニックの医用画像リソース (Biomedical Imaging Resource) によって開発された、3 次元医用画像の可視化と解析を行うための製品です。Analyze 7.5 のデータセットは、ヘッダー ファイルとイメージ ファイルの 2 つのファイルで構成されています。ファイルは同じ名前ですが、拡張子が異なります。ヘッダー ファイルの拡張子は .hdr で、イメージ ファイルの拡張子は .img です。

info = analyze75info(filename,'ByteOrder',byteOrder) は、ビッグ エンディアンまたはリトル エンディアンのバイト順で Analyze 7.5 ヘッダー ファイルを読み取ります。

すべて折りたたむ

Analyze 7.5 データセットの情報を取得します。Analyze 7.5 データセットは、ファイルの拡張子が .hdr のヘッダー ファイルとファイルの拡張子が .img のイメージ ファイルの 2 つのファイルで構成されます。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 より前に導入