Gwyddion peut exporter les données en images en niveaux de gris 16 bits au format PNG, PNM et TIFF, ainsi qu'en images OpenEXR de types demi-flottant, flottant et 32 bits. Dans le cas des images 16 bits, la plage complète des données est étalée sur la plage de niveaux de gris ; l'export OpenEXR permet de spécifier le facteur d'échelle.
Lorsque les données sont exportées sous une image à grande dynamique, des informations additionnelles sont enregistrées afin de pouvoir les rouvrir automatiquement dans Gwyddion sans avoir à spécifier manuellement les dimensions et l'échelle. Vous pouvez aussi rendre vos images directement chargeables dans Gwyddion avec les dimensions et échelle correctes en ajoutant ces informations lors de leur création dans d'autres logiciels. Les informations sont organisées par paires clé-valeur, enregistrées selon des méthodes propres à chaque format, telles que décrites dans la table suivante.
La plupart des clés sont identiques à celles utilisées dans les
fichiers Gwyddion à champ simple(GSF), mis à
part le préfixe Gwy::
, vous pouvez donc vous
référer à la description GSF pour plus de détails. Les nombres en
virgule flottante sont directement enregistrés si le format le
permet (OpenEXR par exemple), dans le cas contraire une
representation textuelle du nombre est utilisée (au format C). Les
clés sont listées ci-dessous.
Clé | Type | Signication |
---|---|---|
Gwy::XReal | flottant |
Taille horizontale en unités physiques (données par
XYUnits ), il s'agit d'un nombre positif
en virgule flottante.
|
Gwy::YReal | flottant |
Taille verticale en unités physiques (données par
XYUnits ), il s'agit d'un nombre positif
en virgule flottante.
|
Gwy::XOffset | flottant |
Décalage horizontal en unités physiques (données par
XYUnits ).
|
Gwy::YOffset | flottant |
Décalage vertical en unités physiques (données par
XYUnits ).
|
Gwy::ZScale | flottant |
Facteur d'échelle. Les données de l'image doivent être
multipliées par ce facteur pour obtenir les valeurs
physiques. Ce paramètre est généralement utilisé avec les
formats à virgule flottante à dynamique limitée, tels que
les demi-flottants. Pour les données sous forme d'entier,
on utilisera généralement Gwy::ZMin et
Gwy::ZMax .
|
Gwy::ZMin | flottant | Valeur en unités physiques correspondant à la valeur minimale de l'image (normalement 0). |
Gwy::ZMax | flottant | Valeur en unités physiques correspondant à la valeur maximale de l'image. |
Gwy::XYUnits | chaîne de caractères | Unités latérales, c'est-à-dire les unités des dimensions physiques et des décalages. |
Gwy::ZUnits | chaîne de caractères | Unités de valeurs, c'est-à-dire les unités des valeurs de données. |
Gwy::Title | chaîne de caractères | Titre des données. |
Dans le cas du format PNG, les informations d'échelle sont aussi
enregistrées dans les blocs standard sCAL
et
pCAL
(avec une formule linéaire de mise à
l'échelle). Inversement, si ces blocs sont présents (et que les
blocs spécifiques à Gwyddion sont absents), les informations qu'ils
contiennent seront utilisées lors de l'import. Reportez-vous aux
spécifications PNG
concernant la description des blocs.