Fichiers HDF4
Hierarchical Data Format version 4 (HDF4) désigne une bibliothèque et un format de fichier multi-objet permettant de stocker et de gérer les données sur plusieurs ordinateurs. Il existe deux façons d’interagir avec les fichiers HDF4 :
Les fonctions MATLAB® HDF4 de haut niveau offrent une interface de programmation simplifiée pour la lecture des données de fichiers HDF4. Il est également possible d’utiliser les fonctions
imread
etimwrite
pour lire et écrire des données image dans des fichiers HDF4.Les fonctions MATLAB HDF4 de bas niveau permettent de mieux contrôler le processus de lecture et d’écriture des fichiers HDF4 en proposant un accès à plus de 100 fonctions dans les librairies C HDF4 et HDF-EOS2. Pour exporter des données autres que des images vers un fichier HDF4, vous devez utiliser les fonctions de bas niveau.
L’utilisation des fonctions MATLAB HDF4 et HDF-EOS2 de bas niveau nécessite une bonne connaissance des concepts de programmation des API C de HDF4 et de HDF-EOS2, lesquels sont décrits sur
https://www.hdfgroup.org/solutions/hdf4/
.
MATLAB utilise la librairie C HDF4 version 4.2.16-2 et la librairie C HDF-EOS2 version 3.
Fonctions
Rubriques
- Import HDF4 Files Using High-Level Functions
Read data and metadata using the Hierarchical Data Format, Version 4 (HDF4) file format.
- About HDF4 and HDF-EOS
Use HDF4 and HDF-EOS formats with MATLAB.
- Map HDF4 to MATLAB Syntax
Each HDF4 API includes many individual functions that you use to read data from files, write data to files, and perform other related functions.
- Import HDF4 Files Using Low-Level Functions
Read data from a scientific dataset in an HDF4 file, using the functions in the
matlat.io.hdf4.sd
namespace. - Export to HDF4 Files
Write MATLAB arrays to a scientific dataset in an HDF4 file.