Données astronomiques FITS (.fits)
Standard StandardLe Système de transport flexible d’images (FITS) est le format officiel de données astronomiques approuvé par l’Union astronomique internationale (IAU) et la NASA. Il sert à stocker des observations de télescopes, des images de l’espace lointain et des cubes de données spectroscopiques multidimensionnels.
Convertir FITS en PNG
Outil de conversion gratuit de FITS vers PNG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.
Inspection et métadonnées
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers FITS en inspectant leur séquence initiale d'octets binaires :
Signature d'en-tête au niveau des octets (octets magiques)
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers FITS en inspectant leur séquence initiale d'octets binaires :
SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :
53 49 4D 50 4C 45 20 20 3DREPRÉSENTATION ASCII : SIMPLE =
Normalisation : Standard IAU FITS v4.0
Spécifications techniques
| Architecture de conteneur | Blocs d'en-tête de 2880 octets composés d'enregistrements mot-clé=valeur de 80 caractères, suivis de blocs de tableaux de données binaires de 2880 octets |
| Compression | Compression d'image par tuiles (Rice, Gzip, H-compress, PLIO) ou binaire non compressé |
| Ordre des octets | Gros-boutiste (nombres à virgule flottante conformes à IEEE) |
| Espaces colorimétriques | Mesures brutes de capteurs photométriques, tableaux de données à plusieurs longueurs d'onde (infrarouge, ultraviolet, rayons X) |
| Canaux et structure | Cubes de données multidimensionnels (images 2D, cubes spectroscopiques 3D, tables binaires) |
| Dimensions maximales | Jusqu'à 999 dimensions (NAXIS) |
| Transparence | Marqueurs de pixels vides NaN (Not-a-Number) |
| Prise en charge du traitement en continu | L’en-tête indique les dimensions exactes des données, ce qui permet d’y accéder directement à n’importe quelle position. |
Matrice de comparaison technique : FITS face aux concurrents
| Attribut technique | FITS (Actuel) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Coordonnées célestes (WCS) | Standard natif (cartographie céleste AR & Déc) | Aucun (nécessite un schéma personnalisé) | Aucun (SIG géographique uniquement) | Latitude/longitude terrestre uniquement |
| Discipline principale | Astronomie et astrophysique | Physique des hautes énergies et apprentissage automatique | Photographie numérique et numérisation | Sciences de l'atmosphère et de l'océan |
| Alignement des blocs | Blocs fixes de 2880 octets | Morceaux HDF hiérarchiques | Bandes ou tuiles | Variables d'enregistrement NetCDF |
| Utilisation pour l’observation astronomique | Hubble, JWST, ESO, ALMA | Simulations et supercalcul | Imagerie grand public / médicale | Satellites météorologiques NOAA |
Modes de corruption courants et guide de restauration hexadécimale
Erreur du logiciel d'astrophotographie : 'L'en-tête ne se termine pas par le mot-clé END'.
Cause initiale: Mot-clé 'END' manquant dans la dernière carte de 80 caractères du bloc d'en-tête de 2880 octets.
Récupération: Complétez l’en-tête avec des espaces jusqu’à atteindre des blocs de 80 caractères, puis ajoutez « END » à l’aide de l’outil FITS de File2File.app.
Analyse de sécurité et vecteurs d'attaque de l'analyseur
Les décodeurs FITS traitent des cartes d'en-tête de 80 caractères où des copies de chaînes non limitées peuvent déclencher des dépassements de tampon dans les bibliothèques C existantes.
Vecteurs d’attaque connus
- Dépassement de tampon dans la bibliothèque cfitsio lors de l'analyse de chaînes de mots-clés d'en-tête malformées.
- Dépassement d'entier lors de l'allocation de tableaux de dimensions NAXIS.
- Déni de service par le biais d'une décompression d'image tuilée pathologique.
Bonnes pratiques de défense: Maintenez les bibliothèques cfitsio à jour et décodez les fichiers FITS dans un environnement WebAssembly isolé.
Origines historiques et jalons
Principaux avantages
- FITS est une norme largement adoptée pour l’échange de données astronomiques; les observatoires utilisent aussi d’autres formats.
- Les métadonnées du système de coordonnées célestes (WCS) associent directement les coordonnées des pixels de l'image aux coordonnées célestes exactes (ascension droite et déclinaison).
- Préserve les mesures photométriques scientifiques réelles en virgule flottante, sans altération des tons.
Limites techniques
- Le remplissage des blocs fixes de 2 880 octets ajoute des données inutiles aux petits fichiers.
- Ne peut pas être visualisé dans les visionneuses d'images standard destinées au grand public sans logiciel d'astrophotographie (DS9, Siril, PixInsight).
- L’ordre des octets gros-boutiste imposé par le format nécessite une inversion des octets sur les processeurs x86 et ARM modernes.
Faits intéressants
- Chaque fichier FITS valide commence par le texte ASCII exact 'SIMPLE = T' dans les 30 premiers octets.
- Les 2 880 octets forment une longueur de bloc logique choisie pour sa divisibilité par les tailles de mot courantes de l’époque, et non pour la capacité d’un bloc physique de bande.
- Les photos en couleur de galaxies lointaines prises par le télescope spatial James Webb sont obtenues en combinant plusieurs fichiers FITS monochromes, chacun correspondant à un filtre infrarouge différent.
Foire aux questions techniques
Pourquoi les photos brutes de télescope apparaissent-elles en noir au format FITS ?
Parce que les fichiers FITS stockent des mesures brutes de lumière scientifique linéaires sur 16 ou 32 bits. Ces mesures doivent être 'étirées' (à l'aide d'une courbe d'histogramme non linéaire) pour faire ressortir les nébuleuses peu lumineuses et les galaxies lointaines.
Comment puis-je convertir FITS en PNG ou JPG ?
Vous pouvez appliquer une courbe de tonalité, étirer l’histogramme et convertir des fichiers FITS astronomiques en images PNG ou JPG prêtes à consulter en quelques secondes avec File2File.app, directement dans votre navigateur.
Quel logiciel ouvre les fichiers FITS ?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (avec plugin) et File2File.app.
Conversions associées à FITS
La conversion de conteneurs de données astronomiques FITS en images matricielles PNG affichables permet aux scientifiques de partager des observations spatiales brutes sur les navigateurs Web standard et les logiciels de bureautique.
Transformez une image astronomique FITS en PDF en nuances de gris d'une seule page. Les valeurs des pixels sont étirées linéairement pour l'affichage, de sorte que le PDF est destiné à la visualisation et non à la mesure.