Main Content

HDF4 文件

分层数据格式,版本 4

分层数据格式版本 4 (HDF4) 是一种用于存储和管理机器间数据的库和多对象文件格式。您可以通过两种方式与 HDF4 文件交互:

  • MATLAB® 高级 HDF4 函数提供简化的编程接口,用于从 HDF4 文件读取数据。您还可以使用 imreadimwrite 函数读取和写入 HDF4 文件中的图像数据。

  • MATLAB 低级 HDF4 函数通过访问 HDF4 和 HDF-EOS2 C 库中 100 多个函数,能够更精细地控制对 HDF4 文件的读写过程。要将非图像数据导出至 HDF4 文件,您必须使用低级函数。

    要使用 MATLAB 低级 HDF4 和 HDF-EOS2 函数,您必须熟悉 HDF4 和 HDF-EOS2 C API 编程概念,如 https://www.hdfgroup.org/solutions/hdf4/ 中所述。

MATLAB 使用 HDF4 C 库版本 4.2.16-2 和 HDF-EOS2 C 库版本 3。

函数

全部展开

查看或读取 HDF4 文件

hdfinfo有关 HDF4 或 HDF-EOS2 文件的信息
hdfread从 HDF4 或 HDF-EOS2 文件读取数据

在 HDF4 文件中读取或写入图像数据

imread从图形文件读取图像
imwrite将图像写入图形文件

HDF4 SD 和 HDF-EOS GD 以及 SW 命名空间

matlab.io.hdf4.sd直接与 HDF4 多文件科学数据集 (SD) 接口交互
matlab.io.hdfeos.gd低级别访问 HDF-EOS 网格数据
matlab.io.hdfeos.sw对 HDF-EOS 分段文件的低级别访问

HDF4 接口的入口函数

hdfanHDF 多文件注释 (AN) 接口的入口
hdfdf24HDF 24 位光栅图像 (DF24) 接口的入口
hdfdfr8HDF 8 位光栅图像 (DFR8) 接口的入口
hdfhHDF H 接口的入口
hdfhdHDF HD 接口的入口
hdfheHDF HE 接口的入口
hdfhxHDF 外部数据 (HX) 接口的入口
hdfmlMATLAB HDF 入口函数配合使用的实用工具
hdfptHDF-EOS 点对象的接口
hdfvHDF Vgroup (V) 接口的入口
hdfvfHDF Vdata 接口中 VF 函数的入口
hdfvhHDF Vdata 接口中 VH 函数的入口
hdfvsHDF Vdata 接口中 VS 函数的入口

主题

相关信息