階層型データフォーマット(HDF5)ファイル

概要

階層型データフォーマット(HDF)5は、大量のデータを1つのファイル内に整理するためのファイル形式です[1] [2] 。ファイルは、データセット(型付き多次元配列)とグループ(他のデータセットやグループを格納できるコンテナ)に分割されます。データセットと属性の両方に、データに関する属性を含めることができます。HDF5データは通常、拡張子.h5を使用します。

ImatestにおけるHDF5の使用

HDF5ファイルは、データをバイナリ形式のデータチャンクとして格納します。これにより、JSONやCSV出力とは異なり、結果ファイル内に画像を格納することが可能になります。

Imatest 22.2では、迷光解析機能とともにHDF5出力が導入されました。

HDF5ファイルとのやり取り

視聴者

HDFグループは、HDF5データビューアであるHDF® View(HDFグループアカウントがあれば無料で利用可能)を提供しています[3] 。

無料アプリケーション「HDFView 」のスクリーンショットです。迷光出力構造は、左側のペインを使用して操作できます。ここでは、出力構造内からアクセスできる迷光メトリック画像が開いて表示されています。

入出力ライブラリ

HDFグループは、HDF5ファイルとやり取りするための多数のプログラミング言語のライブラリを提供しています[4] 。

ユーザーガイド

HDFグループはHDF5データを扱うための多くの例を提供している[5] 。

例

HDFグループはHDF5データを扱うための多くの例を提供している[6] 。

参考文献

  1. 「HDFグループ」。HDFグループ。https : //www.hdfgroup.org/。↩
  2. 「階層型データフォーマット」 。Wikipedia。https : //en.wikipedia.org/wiki/Hierarchical_Data_Format#HDF5 。↩
  3. 「HDFView」。HDFグループ。https ://www.hdfgroup.org/downloads/hdfview/ 。↩
  4. 「ライブラリとツールのリファレンス」。HDFグループ。https ://portal.hdfgroup.org/display/HDF5/Libraries+and+Tools+Reference。↩
  5. 「HDF5ユーザーガイド」。HDFグループ。https ://portal.hdfgroup.org/display/HDF5/HDF5+User+Guides ↩
  6. 「HDF5の例」。HDFグループ。http ://portal.hdfgroup.org/display/HDF5/HDF5+Examples 。↩