VTK Structured Points形式

VTK Structured Points形式は、等間隔の構造格子を定義するためのフォーマットである。例として、2*4*5要素の単位立方体を生成するサンプルデータを示す。

# vtk DataFile Version 3.0
Structured Points example
ASCII
DATASET STRUCTURED_POINTS
DIMENSIONS 3 5 6
ORIGIN 0.0 0.0 0.0
SPACING 0.5 0.25 0.2

1行目はVTKのバージョンを示す行であり、固定値である。
2行目はデータの内容を示す行であり、任意の文字列(半角英数字のみ、256文字以内)を指定できる。
3行目はアスキーエンコーディングであることを示す行であり、固定値である。
4行目に記載したデータセット名にしたがって、5行目以下の書式が決定される。

DIMENSIONSはx、y、z各方向の節点数であり、要素数でないことに注意が必要である。
ORIGINは原点である。
SPACINGはx、y、z各方向の格子間隔である。
各座標値の区切り文字は、スペース、タブ、改行など任意の空白文字を組み合わせられる。

VTK Structured Points形式の特徴は、他形式に比べてデータ容量を圧倒的に抑えられる点である。ParaViewで画像データを読み込んだ際も、VTK Structured Points形式として保持される。

タグ: , , , , , , , , , ,

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*