Ouvrir et enregistrer des images#
Cette section décrit comment ouvrir et enregistrer des images (et des espaces de travail).
Note
Pour créer de nouvelles images à partir de modèles mathématiques, voir Créer des images.
Capture d’écran du menu « Fichier ».#
Lorsque le « Panneau Image » est sélectionné, les menus et barres d’outils sont mis à jour pour fournir les actions liées aux images.
Le menu « Fichier » vous permet de :
Ouvrir, enregistrer et fermer des images (voir ci-dessous).
Enregistrer et restaurer l’espace de travail actuel ou parcourir les fichiers HDF5 (voir Vue d’ensemble).
Modifier les préférences de DataLab (voir Préférences).
Ouvrir une image#
Crée une image depuis l’un des types de fichiers pris en charge :
Type de fichier |
Extensions |
|---|---|
Fichiers PNG |
.png |
Fichiers TIFF |
.tif, .tiff |
Images 8bits |
.jpg, .gif |
Tableaux NumPy |
.npy |
Fichiers MAT |
.mat |
Fichiers texte |
.txt, .csv, .asc |
Fichiers Andor SIF |
.sif |
Fichiers Princeton Instruments SPE |
.spe |
Fichiers Opticks GEL |
.gel |
Fichiers Hammamatsu NDPI |
.ndpi |
Fichiers PCO Camera REC |
.rec |
Fichiers SPIRICON |
.scor-data |
Fichiers FXD |
.fxd |
Images Bitmap |
.bmp |
Fichiers FT-Lab |
.ima |
Note
DataLab prend également en charge tout format d’image pouvant être lu par la bibliothèque imageio, à condition que le(s) plugin(s) associé(s) soient installé(s) (voir documentation imageio) et que le type de données et la forme du tableau NumPy de sortie soient pris en charge par DataLab.
Pour ajouter un nouveau format de fichier, vous pouvez utiliser l’entrée imageio_formats du fichier de configuration de DataLab. Cette entrée est formatée comme l’objet IMAGEIO_FORMATS qui représente les formats pris en charge nativement :
- sigima.config.IMAGEIO_FORMATS = (('*.gel', 'Opticks GEL'), ('*.spe', 'Princeton Instruments SPE'), ('*.ndpi', 'Hamamatsu Slide Scanner NDPI'), ('*.rec', 'PCO Camera REC'))#
Built-in immutable sequence.
If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.
If the argument is a tuple, the return value is the same object.
Ouvrir depuis un répertoire#
Ouvrir plusieurs images depuis un répertoire spécifié.
Enregistrer l’image#
Enregistre l’image sélectionnée dans l’un des types de fichier pris en charge :
Enregistrer les images dans un répertoire#
Enregistrer toutes les images sélectionnées dans un répertoire spécifié, avec un patron de nom de fichier et un format d’image configurables.
Boîte de dialogue Enregistrer les images dans un répertoire.#
Lorsque vous sélectionnez « Enregistrer dans un répertoire… » dans le menu Fichier, une boîte de dialogue apparaît où vous pouvez :
Répertoire : Choisissez le répertoire cible où les images seront enregistrées.
Nom de fichier : Définissez un modèle pour les noms de fichiers en utilisant des chaînes de format Python.
Extension de fichier : Sélectionnez le format de sortie (.png, .tiff, .h5ima, etc.).
Écraser : Choisissez si vous souhaitez écraser les fichiers existants.
Aperçu : Voir la liste des fichiers qui seront créés (avec les ID d’objet).
Le modèle de nom de fichier prend en charge les espaces réservés suivants :
{title}: Titre de l’image{index}: Index de l’image dans la sélection (avec remplissage de zéros){count}: Nombre total d’images sélectionnées{xlabel},{xunit},{ylabel},{yunit},{zlabel},{zunit}: Étiquettes et unités des axes{metadata[key]}: Accéder aux valeurs des métadonnées
Vous pouvez également utiliser des modificateurs de format, par exemple {index:03d} formatera l’index avec un remplissage de zéros sur 3 chiffres (001, 002, 003, etc.).
Importer un fichier texte#
DataLab peut importer nativement de nombreux types de fichiers image (par exemple TIFF, JPEG, PNG, etc.). Cependant, certains formats de fichiers texte spécifiques peuvent ne pas être pris en charge. Dans ce cas, vous pouvez utiliser la fonctionnalité « Importer un fichier texte », qui vous permet d’importer un fichier texte et de le convertir en image.
Cette fonctionnalité est accessible depuis le menu « Fichier », sous l’option « Importer un fichier texte ».
Il ouvre un assistant d’importation qui vous guide tout au long du processus d’importation du fichier texte.
Etape 1 : Sélectionner la source#
La première étape consiste à sélectionner la source du fichier texte. Vous pouvez soit sélectionner un fichier de votre ordinateur, soit le presse-papiers si vous avez copié le texte à partir d’une autre application.
Etape 1 : Sélectionner la source#
Etape 2 : Aperçu et configuration de l’importation#
La deuxième étape consiste à configurer l’importation et à prévisualiser le résultat. Vous pouvez configurer les options suivantes :
Délimiteur : Le caractère utilisé pour séparer les valeurs dans le fichier texte.
Commentaires : Le caractère utilisé pour indiquer que la ligne est un commentaire et doit être ignorée.
Lignes à sauter : Le nombre de lignes à sauter au début du fichier.
Nombre maximum de lignes : Le nombre maximum de lignes à importer. Si le fichier contient plus de lignes, elles seront ignorées.
Transposer : Si coché, les lignes et les colonnes seront transposées.
Type de données : Le type de données de destination des données importées.
Lorsque vous avez terminé de configurer l’importation, cliquez sur le bouton « Appliquer » pour voir le résultat.
Etape 2 : Configurer l’importation#
Etape 2 : Prévisualiser le résultat#
Etape 3 : Afficher la représentation graphique#
La troisième étape montre une représentation graphique des données importées. Vous pouvez utiliser le bouton « Terminer » pour importer les données dans l’espace de travail de DataLab.
Etape 3 : Afficher la représentation graphique#