Convertir FITS en PNG

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.

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V

En attendant vos fichiers, vous pouvez jouer à Code Rain

Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Comparaison des formats et spécifications techniques

SpécificationFITSPNG
Type MIMEapplication/fitsimage/png
Typeconteneur de données astronomiquesmatriciel
Compressionnon compressé / compressé par tuiles (fpack)sans perte (DEFLATE / LZ77 + Huffman)
Spécification standardIAU FITS Standard 4.0W3C PNG 3e édition
Signature binaire (octets magiques)53 49 4D 50 4C 45 20 20 3D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 (SIMPLE = T)89 50 4E 47 0D 0A 1A 0A

Aperçu du format et applications

Alors que le fichier FITS d'origine contient des mesures de capteurs brutes précises destinées à l'analyse mathématique, la version PNG applique une normalisation linéaire des pixels min/max pour restituer la télémétrie astronomique dans une image standard en nuances de gris de 8 bits visible sur n'importe quel navigateur web ou visionneuse d'images.

Spécifications techniques et analyse des codecs

Le moteur de conversion lit les mots-clés standard des en-têtes FITS de la NASA et de l'IAU (SIMPLE, BITPIX, NAXIS1, NAXIS2), extrait le tableau binaire multidimensionnel, détermine les valeurs scalaires minimale et maximale, et applique une mise à l'échelle linéaire pour normaliser les données en pixels en nuances de gris de 8 bits rendus dans un conteneur d'image PNG.

Compatibilité système et navigateur

Les fichiers FITS nécessitent un logiciel d'astronomie dédié tel que DS9, Astropy ou ImageJ pour être visualisés. En revanche, les fichiers PNG bénéficient d'une compatibilité universelle. Ils s'ouvrent de manière native sur les systèmes d'exploitation de bureau modernes tels que Windows, macOS et Linux, les plateformes mobiles telles qu'iOS et Android, ainsi que sur tous les navigateurs Web standard, y compris Chrome, Firefox, Safari et Edge. La prise en charge varie aussi selon l’application, l’appareil, le système d’exploitation et sa version.

Informations utiles

Lors de la conversion de données scientifiques linéaires en un PNG 8 bits ou 16 bits, appliquez un étirement non linéaire tel que la racine carrée ou l'arcsinh pour révéler la nébulosité de fond faible sans saturer les cœurs d'étoiles lumineux.

Foire aux questions

Comment convertir des données astronomiques FITS en PNG affichable sans perte de qualité ?

La conversion de FITS en PNG consiste à mapper des nombres scientifiques à virgule flottante sur des canaux de couleur fixes de 8 ou 16 bits. Comme le format FITS stocke des données brutes de capteurs à plage dynamique élevée, vous devez appliquer une fonction de transfert pour mettre à l'échelle la luminosité. Le PNG final utilise une compression DEFLATE sans perte : aucun artefact de compression supplémentaire n'est donc ajouté lors de l'enregistrement. Toutefois, la conversion des valeurs à virgule flottante en pixels entiers réduit la précision des données de façon irréversible.

Quelle est la différence entre les données astronomiques FITS et le PNG affichable ?

Le format FITS est un conteneur scientifique spécialisé conçu pour contenir des tableaux de données multidimensionnels ainsi que de vastes en-têtes de texte ASCII contenant la télémétrie du télescope et des systèmes de coordonnées. Le PNG est un format d'image matricielle standard destiné à l'affichage sur des écrans, utilisant des canaux de couleur fixes, des grilles de pixels standard et une compression sans perte optimisée pour les graphiques visuels plutôt que pour les calculs mathématiques.