File HDF4
Formato di dati gerarchico, versione 4 (HDF4) è una libreria e un formato di file multi-oggetto per l'archiviazione e la gestione dei dati tra macchine. È possibile interagire con i file HDF4 in due modi:
Le funzioni HDF4 di alto livello di MATLAB® forniscono un'interfaccia programmatica semplificata per la lettura dei dati dai file HDF4. È inoltre possibile utilizzare le funzioni
imread
eimwrite
per leggere e scrivere dati delle immagini in file HDF4.Le funzioni HDF4 di basso livello di MATLAB forniscono un controllo più preciso sul processo di lettura e scrittura dei file HDF4, dando accesso a più di 100 funzioni delle librerie C di HDF4 e HDF-EOS2. Per esportare dati diversi dalle immagini in un file HDF4, è necessario utilizzare le funzioni di basso livello.
Per utilizzare le funzioni HDF4 e HDF-EOS2 di MATLAB, è necessario conoscere i concetti di programmazione dell'API C di HDF4 e HDF-EOS2 descritti in
https://www.hdfgroup.org/solutions/hdf4/
.
MATLAB utilizza la versione 4.2.16-2 della libreria C di HDF4 e la versione 3 della libreria C di HDF-EOS2.
Funzioni
Argomenti
- 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.