Contenu d'un dossier de session du Celestron Origin
Chaque session d'imagerie a son propre dossier, nommé d'après la cible et l'heure de début, par exemple Black_Eye_Galaxy_2026-03-14_21-20-36. Copiez tout le dossier sur votre ordinateur et laissez son contenu tel quel. OriginStack reconnaît lui-même chaque fichier.
- Les images brutes
Light0001.fits ... Un fichier FITS par pose. Ce sont les données brutes du capteur, encore dans la mosaïque couleur de la caméra, et ce sont elles qui sont empilées.
- Images de calibration
bias, dark, flat Les offsets, darks et flats, si la session en contient. Ils enregistrent le décalage du capteur, son signal thermique et ses pixels chauds, ainsi que le vignetage de l'optique. OriginStack en construit des images maîtres et corrige chaque image brute avec elles. Une session sans ces images s'empile quand même ; cette correction est simplement sautée.
- Informations de session
info.json Écrit par l'Origin : le nom de la cible, la matrice de couleur du capteur, votre position GPS, et l'endroit du ciel où pointait le télescope. OriginStack s'en sert pour nommer la cible, choisir les réglages adaptés et placer l'empilement sur le ciel.
- L'empilement du télescope lui-même
FinalStackedMaster.tiff L'image construite par l'Origin pendant la session. OriginStack l'ignore, elle n'est donc jamais empilée comme une image de plus.
L'empiler, pas à pas
- 1. Installer OriginStack
Windows, macOS, Linux Sous Windows, téléchargez le programme d'installation depuis la dernière version et lancez-le. Le programme d'installation n'est pas encore signé, donc SmartScreen peut afficher un avertissement : choisissez Informations complémentaires, puis Exécuter quand même. Sur Mac, téléchargez le zip Apple silicon ou Intel depuis la même page et faites glisser OriginStack dans Applications ; le premier lancement nécessite une autorisation supplémentaire, décrite avec les étapes pour Linux sur la page d'accueil. Ni compte ni Python ne sont nécessaires.
- 2. Choisir le dossier de session
Ouvrez l'application et choisissez le dossier que vous avez copié. Elle compte les images et lit le nom de la cible dans
info.json.- 3. Indiquer ce que vous avez photographié
Choisissez Galaxie, Nébuleuse, Amas d'étoiles, Champ stellaire ou Comète, ou laissez Détection auto. L'application en suggère un d'après la session. Choisissez Qualité maximale, ou Aperçu rapide pour une vérification plus rapide.
- 4. Appuyer sur Démarrer
Les images sont calibrées, notées, alignées (y compris la lente rotation de champ que produit une monture alt-azimutale comme celle de l'Origin), empilées avec rejet des valeurs aberrantes, puis finalisées : gradients, couleur et bruit sont traités et le résultat est étiré pour l'affichage. Une session d'une centaine d'images prend une minute ou deux sur un ordinateur de bureau récent à 8 cœurs. L'aperçu suit chaque étape au fur et à mesure.
- 5. Utiliser le résultat
Laissez la sortie vide et l'empilement est enregistré à côté du dossier de session, sans jamais écraser un empilement antérieur. Vous obtenez un JPEG à regarder et à partager, et un fichier FITS qui reste linéaire, pour un traitement ultérieur dans d'autres logiciels ou une fusion avec une autre nuit plus tard.
Vous préférez la ligne de commande ? La même exécution s'écrit python originstack.py -d Black_Eye_Galaxy_2026-03-14_21-20-36 -o black_eye.fits.
Plusieurs nuits sur une même cible
Placez le dossier de session de chaque nuit dans un même dossier parent et choisissez ce dossier parent. Comme le champ de l'Origin tourne pendant le suivi d'une cible, les nuits coïncident rarement exactement. OriginStack lit d'abord les métadonnées de chaque session, puis soit regroupe toutes les images, soit empile chaque nuit séparément et les assemble par une correspondance d'étoiles insensible à la rotation, selon ce qui conserve la plus grande partie de l'image. Pour ajouter les images de ce soir à un empilement déjà réalisé, utilisez --merge. Les détails sont sur la page avancée.
Pourquoi réempiler au lieu d'utiliser FinalStackedMaster.tiff
Sur quatre sessions de l'Origin, avec les mêmes images, l'empilement du télescope avait des étoiles 3 à 38% plus larges que celles d'OriginStack, pour un bruit à quelques pour cent près. Le fichier de l'Origin a toutefois un avantage : ses gradients de ciel sont déjà supprimés. OriginStack les supprime lors de ses étapes de finition.

Les mesures complètes, la méthode et une comparaison avec Siril et DeepSkyStacker se trouvent sur la page d'accueil. Quatre sessions d'un seul télescope forment un petit échantillon ; tools/bench_vs_origin.py refait la comparaison sur vos propres images.
En cas de problème
- Aucune image trouvée
Choisissez le dossier qui contient directement les fichiers
Light*.fits, ou un dossier de dossiers de session, pas un dossier situé au-dessus.- Il a choisi le mauvais type de cible
Choisissez vous-même la carte au lieu de Détection auto. En ligne de commande, passez
--target-type.- Vous n'avez pas de connexion Internet
L'empilement fonctionne hors ligne. Cochez Hors ligne dans l'application, ou passez
--offline, et OriginStack n'effectue aucune requête réseau.- Autre chose
Ouvrez un ticket sur GitHub avec le journal affiché dans le panneau inférieur gauche de l'application.
