MINC/軟體開發/標籤檔案格式參考
外觀
MNI .tag 檔案格式被設計為一種簡單的儲存格式,用於儲存單個 3 維資料體積或一對資料體積上選定點的表示。.tag 檔案只是一種 ASCII 檔案格式,它不支援其他字元集或二進位制資料。
此格式的所有原始設計和實現均由 David MacDonald 完成。本文件大量借鑑了 David 現有的評論和文件。
該檔案是一個 ASCII 檔案,通常使用單個換行符作為換行符。空格、製表符和換行符可用於分隔欄位。回車符將被忽略。
.tag 檔案始終以包含以下確切文字的單行開頭
MNI Tag Point File
此頭部行是強制性的,應完全按所示出現(大小寫敏感)。
頭部後是關鍵字 Volumes,後跟一個等號,數字’1’或’2’,以及一個分號,例如
Volumes = 1;
或
Volumes = 2;
此欄位指示標籤點檔案是否適用於一個或兩個卷。同樣,大小寫敏感。
下一個欄位定義了點本身。它以關鍵字開頭
Points =
後跟一個點記錄列表。點記錄列表以另一個分號終止。
每個點記錄僅包含 3 或 6 個浮點數,以 ASCII 表示,並以空格分隔。浮點數給出應用標籤的卷的世界空間中的 X、Y 和 Z 座標。
點的座標是強制性的。其他欄位可能根據需要包含,如下所示
這些欄位必須全部存在於標籤中,或者它們可能全部不存在,或者只有文字標籤可能存在。文字標籤可以用引號包圍,以便包含空格字元。
每個點記錄通常以換行符結尾,但這是可選的。
註釋可以出現在檔案中的任何位置。它們由字元’#’或’%’表示,並以換行符終止。
有一個非正式的約定,使用註釋來指示標籤所應用的特定卷檔案。