MapStacker
MapStacker est une application de bureau pour l'empilement de séquences d'images lunaires ou planétaires, monochromes ou en couleur, stockées dans des fichiers SER ou AVI.
Elle propose l'analyse de la qualité des images, la stabilisation globale, plusieurs points d'alignement, la sélection locale d'images, l'empilement par maillage, le Drizzle, l'alignement des couleurs et l'exportation en TIFF, PNG et FITS 16 bits (ainsi qu'en BMP 8 bits).
Disponible pour Windows, macOS et Linux. Les interfaces en anglais et en chinois traditionnel sont incluses.
Fenêtre de l'application

Fonctionnalités
Entrée et sélection des images
- Entrée SER et AVI monochromatique, RGB et Bayer CFA
- Classement de la qualité des images avant le rééchantillonnage
- Exclusion manuelle des images et sélection de l'image de référence
- Sélection locale d'images indépendante pour chaque point d'alignement
Alignement
- Stabilisation globale par corrélation de phase ou centre de gravité
- Placement automatique des points d'alignement par grille de Voronoï centroïdale
- Alignement local sous-pixel avec gestion des valeurs aberrantes
Empilement et couleur
- Empilement par maillage affine par morceaux
- Traitement Drizzle pour données monochromes, RGB et Bayer
- Plusieurs méthodes d'alignement RGB globales et locales
- Traitement par lots des fichiers SER et AVI d'un dossier
Sortie
- Recadrage automatique et centrage optionnel de la sortie
- Exportation en TIFF, PNG et FITS 16 bits, plus BMP 8 bits
- Fichier sidecar texte contenant les paramètres, les métadonnées sources, la sélection des images et les points d'alignement
Accélération NVIDIA CUDA facultative
MapStacker 1.3.0 propose un paquet Windows CUDA en complément des paquets CPU.
- Étapes accélérées : classement de qualité, alignement AP par gabarit standard, empilement mesh, sélection locale des images, normalisation de couverture et Drizzle mono/RGB/Bayer.
- Windows 10/11 x64, un GPU NVIDIA Turing ou plus récent et un pilote NVIDIA à jour compatible CUDA 13 sont requis. Les GPU AMD, Intel et Apple n’utilisent pas ce moteur CUDA. Compatibilité NVIDIA CUDA 13
- Dans Advanced Settings → Performance, choisissez auto ou cuda pour Processing device. Phase/DoG, CLAHE, enhanced refinement et les AP difficiles restent estimés par le CPU. Les résultats peuvent légèrement différer du traitement CPU seul.
Le paquet .7z contient CuPy et le runtime CUDA. Extrayez toute l’archive avec un outil compatible 7z, puis lancez MapStacker.exe. Python et un CUDA Toolkit séparé ne sont pas nécessaires.
Les paquets CPU restent disponibles pour Windows, macOS et Linux. La sélection automatique reste sur CPU ; choisissez manuellement CUDA pour un PC NVIDIA compatible.
Flux de travail typique
- Ouvrir un fichier SER ou AVI. MapStacker lit la capture et ses métadonnées.
- Analyser la qualité des images. Consulter le classement et exclure les images inadaptées si nécessaire.
- Stabiliser la séquence. Estimer et corriger le mouvement global.
- Placer les points d'alignement. Utiliser le placement automatique ou ajuster les points manuellement.
- Lancer l'empilement. Choisir les pourcentages d'images, la méthode d'empilement et les options de couleur.
- Exporter le résultat. Enregistrer l'image en TIFF, PNG ou FITS 16 bits (ou BMP 8 bits) avec son enregistrement de traitement.
Téléchargement
Les paquets précompilés ne nécessitent pas d'installation de Python.
Téléchargement recommandé pour cet appareil
Détection de votre système d’exploitation...
Ouvrir la page de la dernière versionSi vous téléchargez pour une autre machine, utilisez le tableau ci-dessous pour choisir manuellement.
| Plateforme | Configuration requise | Paquet | Remarques |
|---|---|---|---|
| Windows | Windows 10 ou 11 (64 bits) | MapStacker-windows-x64.zip | Décompresser l'archive et exécuter MapStacker.exe. Application non signée : si SmartScreen affiche un avertissement, cliquez sur « Informations complémentaires » puis « Exécuter quand même ». |
| Windows x64 · NVIDIA CUDA | Windows 10/11 x64 · NVIDIA Turing ou plus récent · pilote compatible CUDA 13 | MapStacker-windows-x64-cuda.7z | Le paquet .7z contient CuPy et le runtime CUDA. Extrayez toute l’archive avec un outil compatible 7z, puis lancez MapStacker.exe. Python et un CUDA Toolkit séparé ne sont pas nécessaires. |
| macOS · Apple Silicon | Apple Silicon (arm64) | MapStacker-macos-arm64.zip | Application non signée. Au premier lancement, cliquez avec le bouton droit et choisissez Ouvrir. |
| macOS · Intel | Intel (x64) | MapStacker-macos-x64.zip | Application non signée. Au premier lancement, cliquez avec le bouton droit et choisissez Ouvrir. |
| Linux | x64, glibc 2.31 ou version ultérieure | MapStacker-linux-x64.zip | Nécessite un environnement graphique X11 avec prise en charge de Qt xcb. |
Les paquets sont distribués sous forme d’archives ZIP. Téléchargez le fichier .sha256 correspondant depuis la page de la version pour vérifier l’archive.
Assistance et signalement de problèmes
Les rapports de bogues et les demandes de fonctionnalités sont gérés via GitHub Issues. Avant d'ouvrir un rapport, vérifiez si le même problème a déjà été signalé.
Un rapport de bogue utile doit inclure la version de MapStacker, le système d'exploitation, les étapes pour reproduire le problème, ainsi que toute capture d'écran ou journal pertinent.