分层数据格式 (HDF5) 文件

概述

层次数据格式 (HDF) 5 是一种用于在单个文件中组织大量数据的文件格式[1] [2] 。该文件被分为数据集(类型化的多维数组)和组(可以容纳其他数据集或组的容器)。数据集和属性都可以包含关于数据的属性。HDF5 数据通常使用 .h5 扩展名。

Imatest 中的 HDF5 使用情况

HDF5 文件以二进制数据块的形式存储数据。这使得结果文件中可以存储图像,这与 JSON 或 CSV 输出不同。

Imatest 22.2 引入了 HDF5 输出,并增加了杂散光分析功能。

与 HDF5 文件交互

观众

HDF 集团提供 HDF® View,这是一款免费的(拥有 HDF 集团帐户)HDF5 数据查看器[3] 。

这是免费应用程序HDFView的屏幕截图。左侧面板可用于浏览杂散光输出结构。此处打开的是一张杂散光度量图像,该图像可从输出结构中访问,供您查看。

I/O 库

HDF 集团提供了多种编程语言的库,用于与 HDF5 文件进行交互[4] 。

用户指南

HDF 集团提供了许多使用 HDF5 数据的示例[5] 。

示例

HDF 集团提供了许多使用 HDF5 数据的示例[6] 。

参考

  1. “HDF集团”。HDF集团。https : //www.hdfgroup.org/。↩
  2. “层次数据格式”。维基百科。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。↩