FITS-naar-PNG-converter

Het converteren van astronomische FITS-datacontainers naar gevisualiseerde PNG-rasterafbeeldingen stelt wetenschappers in staat om ruwe ruimtewaarnemingen te delen in standaard webbrowsers en kantoorsoftware.

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V

Terwijl u op uw bestanden wacht, kunt u Code Rain spelen

Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Formaatvergelijking en technische specificaties

SpecificatieFITSPNG
MIME-typeapplication/fitsimage/png
Typeastronomische gegevenscontainerraster
Compressieongecomprimeerd / tegelgecomprimeerd (fpack)verliesvrij (DEFLATE / LZ77 + Huffman)
StandaardspecificatieIAU FITS-standaard 4.0W3C PNG 3rd Edition
Bestandshandtekening (magic bytes)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

Formaatoverzicht en toepassingen

Terwijl het originele FITS-bestand nauwkeurige ruwe sensormetingen bevat die zijn bedoeld voor wiskundige analyse, past de PNG-versie lineaire min/max-pixelnormalisatie toe om astronomische telemetrie om te zetten in een standaard grijswaardenafbeelding van 8 bits die in elke webbrowser of afbeeldingsviewer te bekijken is.

Technische specificaties en codec-overzicht

De conversie-engine leest standaard NASA/IAU FITS-koptekstsleutelwoorden (SIMPLE, BITPIX, NAXIS1, NAXIS2), extraheert de multidimensionale binaire array, bepaalt de minimale en maximale scalaire waarden en past lineaire schaling toe om de data te normaliseren naar 8-bits grijswaardenpixels die worden gerenderd in een PNG-afbeeldingscontainer.

Besturingssysteem- en browserondersteuning

FITS-bestanden vereisen gespecialiseerde astronomiesoftware zoals DS9, Astropy of ImageJ om ze te bekijken. PNG-bestanden hebben daarentegen een brede compatibiliteit. Ze worden standaard geopend op moderne desktopbesturingssystemen zoals Windows, macOS en Linux, mobiele platforms zoals iOS en Android, en in elke standaardwebbrowser, waaronder Chrome, Firefox, Safari en Edge.

Handige informatie

Pas bij het converteren van lineaire wetenschappelijke data naar een 8-bits of 16-bits PNG een niet-lineaire stretch toe, zoals vierkantswortel of arcsinh, om vage achtergrondnevels zichtbaar te maken zonder dat heldere sterrenkernen overbelicht raken.

Veelgestelde vragen

Hoe converteert u FITS-astronomie naar een gevisualiseerde PNG zonder kwaliteitsverlies?

Bij het converteren van FITS naar PNG worden wetenschappelijke floating-pointgetallen omgezet naar vaste kleurkanalen van 8 of 16 bit. Omdat FITS ruwe sensordata met een hoog dynamisch bereik opslaat, moet u een overdrachtsfunctie toepassen om de helderheid te schalen. De uiteindelijke PNG gebruikt verliesvrije DEFLATE-compressie, wat betekent dat er tijdens het opslaan geen extra compressieartefacten worden toegevoegd, hoewel de conversie van floating-pointgetallen naar gehele getallen een onomkeerbare vermindering van de dataprecisie is.

Wat is het verschil tussen FITS-astronomie en gevisualiseerde PNG?

FITS is een gespecialiseerde wetenschappelijke container die is ontworpen om multidimensionale data-arrays op te slaan, samen met uitgebreide ASCII-tekstheaders met telescooptelemetrie en coördinatenstelsels. PNG is een standaard rasterafbeeldingsformaat dat is bedoeld voor weergave op schermen, met vaste kleurkanalen, standaard pixelrasters en verliesvrije compressie die is geoptimaliseerd voor visuele afbeeldingen in plaats van wiskundige berekeningen.