eQuimageLab

eQuimageLab est un paquet Python qui permet de traiter des images astronomiques avec des « notebooks » JupyterLab.

Voir aussi: eQuimage.

eQuimageLab
Capture d’écran d’eQuimageLab.

Pourquoi utiliser des notebooks JupyterLab pour traiter vos images ?

  • Vous pouvez facilement modifier/ajouter/supprimer/déplacer n’importe quelle opération sans avoir à annuler/refaire manuellement toutes les suivantes.
  • Vous pouvez reprendre votre notebook à tout moment et tester de nouvelles idées en quelques minutes.
  • Vous bénéficiez de tout l’écosystème Python pour vous aider à tirer le meilleur parti de vos images (Numpy, Scikit-image, etc…).

Le paquet Python est disponible ici (dans sa dernière version stable) ainsi que sur github (dans sa version de développement).

Installation

eQuimageLab est développé pour Python 3 et JupyterLab. Pour installer la dernière version stable, ouvrez un terminal linux/une invite de commandes windows et exécutez :

pip install --user eQuimageLab

pip téléchargera automatiquement eQuimageLab et les modules Python manquants si besoin (Dash, Plotly, Jupyter…). Vous pourrez ensuite lancer eQuimageLab en tapant simplement :

eQuimageLab

depuis ce même terminal. Vous pouvez également créer un lien depuis votre bureau ; une icône est distribuée à cet effet avec le paquet Python (et disponible ici).

Usage

La documentation complète du code (en anglais) est disponible ici.

Vous trouverez également des exemples et cas d’usage (avec les images originales) ici.

Voici une liste (non exhaustive) des fonctionnalités du code:

  • Modification de la géométrie de l’image (rotations, renversements, mise à l’échelle, …)
  • Etirement des histogrammes (ton moyen, arcsinh, étirements hyperboliques généralisés, …),
  • Traitement des couleurs (saturation, réduction du bruit chromatique, …),
  • Filtres et convolutions (réduction de bruit, accentuation, …),
  • Transformations multi-échelles (ondelettes, …),
  • Masques,
  • Interface avec StarNet, Siril, …

eQuimageLab peut travailler dans divers espaces colorimétriques (lRGB, sRGB, CIE Lab, CIE Luv, …) et avec différents modèles de couleur (HSV, HSL, …).

Bon ciel à tous ! N’hésitez pas à me laisser un message ou un commentaire !

Historique

  • 15/12/2024 : Version 1.0.0.
  • 09/01/2025: Version 1.1.0.
  • 02/02/2025: Version 1.2.0.
  • 07/03/2025: Version 1.3.0.
  • 17/05/2025: Version 1.4.0.
  • 13/07/2025: Version 2.0.0.