libimage  0.25.4
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Macros Pages
Énumérations | Fonctions | Variables
Référence de l'espace de nommage Rok4Format

Gestion des informations liées au format des données. Plus de détails...

Énumérations

enum  eformat_data {
  UNKNOWN = 0, TIFF_RAW_INT8 = 1, TIFF_JPG_INT8 = 2, TIFF_PNG_INT8 = 3,
  TIFF_LZW_INT8 = 4, TIFF_ZIP_INT8 = 5, TIFF_PKB_INT8 = 6, TIFF_RAW_FLOAT32 = 7,
  TIFF_LZW_FLOAT32 = 8, TIFF_ZIP_FLOAT32 = 9, TIFF_PKB_FLOAT32 = 10
}
 Énumération des formats d'images disponibles.

Fonctions

eformat_data fromString (std::string strFormat)
 Conversion d'une chaîne de caractère vers un format.
std::string toString (eformat_data format)
 Conversion d'un format vers une chaîne de caractère.
std::string toMimeType (eformat_data format)
 Conversion d'un format vers une chaîne de caractère (type MIME)
std::string toEncoding (eformat_data format)

Variables

const char * eformat_name []
const char * eformat_mime []
const char * eformat_encoding []
const int eformat_size = 10
 Nombre de formats disponibles.
const int eformat_float = 7
 Indice du premier format flottant dans l'énumération.

Description détaillée

Gestion des informations liées au format des données.

Auteur
Institut national de l'information géographique et forestière

Documentation des fonctions

eformat_data Rok4Format::fromString ( std::string  strFormat)

Conversion d'une chaîne de caractère vers un format.

Paramètres
[in]strFormatchaîne de caractère à convertir
Renvoie
le format correspondant, UNKNOWN (0) si la chaîne n'est pas reconnue
std::string Rok4Format::toMimeType ( eformat_data  format)

Conversion d'un format vers une chaîne de caractère (type MIME)

Paramètres
[in]formatformat à convertir
Renvoie
type MIME du format
std::string Rok4Format::toString ( eformat_data  format)

Conversion d'un format vers une chaîne de caractère.

Paramètres
[in]formatformat à convertir
Renvoie
la chaîne de caractère nommant le format

Documentation des variables

const char* Rok4Format::eformat_encoding[]
Valeur initiale :
{
"",
"",
"",
"",
"",
"",
"",
"",
"",
"deflate",
""
}
const char* Rok4Format::eformat_mime[]
Valeur initiale :
{
"UNKNOWN",
"image/tiff",
"image/jpeg",
"image/png",
"image/tiff",
"image/tiff",
"image/tiff",
"image/x-bil;bits=32",
"image/tiff",
"image/x-bil;bits=32",
"image/tiff"
}
const char* Rok4Format::eformat_name[]
Valeur initiale :
{
"UNKNOWN",
"TIFF_RAW_INT8",
"TIFF_JPG_INT8",
"TIFF_PNG_INT8",
"TIFF_LZW_INT8",
"TIFF_ZIP_INT8",
"TIFF_PKB_INT8",
"TIFF_RAW_FLOAT32",
"TIFF_LZW_FLOAT32",
"TIFF_ZIP_FLOAT32",
"TIFF_PKB_FLOAT32"
}