Extraction de SDS d'un fichier HDF. More...
#include <hdfsds.h>
Functions | |
int | hdf_get_file_sds (char *file, char *names[], int nb_sds, int att_sw, struct hdfsds *psds[]) |
Extraction de SDS d'un fichier HDF.
Cette fonction extrait tout ou partie des SDS d'un fichier HDF, avec ou sans leurs attributs, et les retourne dans une structure. Voir hdfsds.h pour la description de cette structure.
Elle retourne 0 en cas de succès, 1 en cas d'erreur HDF et 2 pour toute autre erreur ----------------------------------------------------------------------------
Spécification: int hdf_get_file_sds(char *file, char *names[], int nb_sds, int att_sw, struct hdfsds *psds[]);
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Modifications, révisions:
----------------------------------------------------------------------------
int hdf_get_file_sds | ( | char * | file, | |
char * | names[], | |||
int | nb_sds, | |||
int | att_sw, | |||
struct hdfsds * | psds[] | |||
) |
file | Chemin du fichier HDF à traiter | |
names | Liste des noms des SDS à extraire | |
nb_sds | Nombre de SDS du fichier HDF | |
att_sw | 1 pour extraire les attributs du SDS, 0 sinon | |
psds | Structure contenant les SDS extraits |
References hdfatt::data, hdfatt::dim, hdfatt::name, and hdfatt::typ.