英語フランス語スペイン語

Ad


OnWorksファビコン

h5tovtk - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでh5tovtkを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの5つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドhXNUMXtovtkです。

プログラム:

NAME


h5tovtk-HDF5ファイルのデータセットをVTK形式に変換します

SYNOPSIS


h5tovtk [オプション] ... [HDF5ファイル] ...

DESCRIPTION


h5tovtkは、HDF5の多次元データセットからVTKデータファイルを生成するプログラムです。
ファイル。 Visualization ToolKitであるVTKは、オープンソースの無料で入手できるソフトウェアです。
3Dコンピュータグラフィックス、画像処理、および視覚化のためのシステム。 VTK自体は
プログラミングライブラリですが、これは多くのエンドユーザーグラフィックの基礎でもあります
視覚化プログラム。

HDF5は、Nationalによって開発された無料のポータブルバイナリ形式およびサポートライブラリです。
イリノイ大学アーバナシャンペーン校のスーパーコンピューティングアプリケーションセンター。
シングル h5 ファイルには複数のデータセットを含めることができます。 デフォルトでは、 h5tovtk 最初に取る
データセットですが、これは -d オプション、または構文を使用して
HDF5FILE:DATASET.

1d / 2d/3dデータセットは3dVTKデータセットに変換されます。 通常、単一のスカラーVTK
データセットは出力されますが、ベクトルとフィールドは -o 以下のオプション。

典型的な呼び出しは「h5tovtkfoo.h5」の形式で、VTKデータファイルを出力します
foo.h5のデータからのfoo.vtk。

OPTIONS


-h コマンドラインオプションと使用法に関するヘルプを表示します。

-V h5tovtkのバージョン番号と著作権情報を印刷します。

-v 詳細な出力。

-o file
すべての入力データセットを単一のVTKに保存します file。 データセットがXNUMXつしかない場合は、
VTKスカラーデータセットに出力されます。 データセットがXNUMXつある場合、それらは次のように出力されます。
VTKベクトルデータセット; 他のすべての数のデータセットは、VTKフィールドに結合されます
データセット。

それ以外の場合、デフォルトの動作では、各データセットを個別のVTKファイルに保存します。
入力ファイル名の.h5サフィックスは、出力ファイル名の.vtkに置き換えられます。

VTKファイルに書き込むことができるのはXNUMX次元データセットのみです。 あなたがXNUMXを持っている場合
(またはそれ以上の)次元データセットの場合、次のXNUMX次元「スライス」を取得する必要があります。
多次元データ。 これを行うには、XNUMXつ(または複数)の座標を指定します
スライス寸法、経由 -xyzt オプション。

-1, -2, -4
1、2、または4バイトを使用して、各データポイントを出力ファイルに格納します。 バイト数が少ない
必要なストレージとメモリは少なくなりますが、値の解像度が低下します。
-1 データ値を256の可能な値のXNUMXつに分割します(線形スケールで)
データの最小値から最大値まで)、 -2 65536が可能になります
値、および -4 (デフォルト)「正確な」には4バイトの浮動小数点数を使用します
表現。

-a ASCII形式で出力します。 それ以外の場合、VTKはよりコンパクトですが、読みにくく、
移植性の低いバイナリ形式が使用されます。

-n バイナリ出力の場合(を参照) -a 上記)、デフォルトでは、データはビッグエンディアンバイトで書き込まれます
順序。これは通常、VTKが期待する順序です。 ただし、一部の外部ツール
いくつかのVTKクラスは、代わりにネイティブバイト順序を使用します(
エンディアン)、および -n オプションの原因 h5tovtk ネイティブでバイナリデータを出力する
注文します。

-m , -M マックス
日時 -1 or -2 が使用される場合、入力データは線形整数スケールに変換されます。
通常、このスケールの下部と上部は最小値と最大値に対応します
データの値。 を使用して -m & -M オプション、あなたは下と上を作ることができます
スケールの & マックス 代わりに、それぞれ。 以下のデータ値または
この範囲を超えると、あたかもそうであるかのように扱われます or マックス それぞれ。 も参照してください
  -Z オプションを選択します。

-Z -1 or -2 出力では、線形整数スケールをデータの値ゼロの中央に配置します。

-r 出力値を反転します(最小値を最大値に、またはその逆にマップします)。

-x ix, -y iy, -z iz, -t it
これは h5tovtk 多次元データセットの特定のスライスを使用します。 例えば
-x xインデックスのサブセット(次元がXNUMXつ少ない)を使用します ix (ここで、インデックス
ゼロからその方向の最大インデックスよりXNUMX少ない値まで実行します)。 ここで、x / y / z
HDF5データセットのXNUMX番目/XNUMX番目/XNUMX番目の次元に対応します。 ザ -t オプション
最後の次元のスライスを指定します。 も参照してください -0
x / y/zスライス座標の原点をデータセットの中心にシフトするオプション。

-0 x / y / zスライス座標の原点をデータセットの中心にシフトします。たとえば、
-0 -x 0(またはよりコンパクトに-0x0)は、代わりにデータセットの中央のx平面を返します
エッジx平面の。 ((-t 座標は影響を受けません。)

-d
データセットを使用する 入力ファイルから。 それ以外の場合は、各ファイルの最初のデータセット
使用されている。 または、構文を使用します HDF5FILE:DATASETあなたがすることができます
ファイルごとに異なるデータセットを指定します。 あなたは使用することができます h5ls コマンド(含まれています
hdf5)を使用して、ファイル内のデータセットの名前を検索します。

onworks.netサービスを使用してオンラインでh5tovtkを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad