Konvertera FITS till PNG
Genom att konvertera FITS-astronomidatabehållare till visualiserade PNG-rasterbilder kan forskare dela råa rymdobservationer i vanliga webbläsare och kontorsprogram.
Formatjämförelse och tekniska specifikationer
| Specifikation | FITS | PNG |
|---|---|---|
| MIME-typ | application/ | image/ |
| Typ | behållare för astronomiska data | raster |
| Komprimering | okomprimerad / tile-komprimerad (fpack) | förlustfri (DEFLATE / LZ77 + Huffman) |
| Standardspecifikation | IAU FITS Standard 4.0 | W3C PNG 3rd Edition |
| Magic Bytes-huvud | 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 |
Formatöversikt och användningsområden
Medan den ursprungliga FITS-filen innehåller exakta råsensoravläsningar avsedda för matematisk analys, tillämpar PNG-versionen linjär min/max-pixelnormalisering för att omvandla astronomisk telemetri till en standardiserad 8-bitars gråskalebild som kan visas i vilken webbläsare eller bildvisare som helst.
Tekniska specifikationer och kodeköversikt
Konverteringsmotorn läser standardiserade NASA/IAU FITS-huvudnyckelord (SIMPLE, BITPIX, NAXIS1, NAXIS2), extraherar den flerdimensionella binära matrisen, fastställer de minsta och största skalära värdena och tillämpar linjär skalning för att normalisera data till 8-bitars gråskalepixlar som renderas till en PNG-bildbehållare.
OS- och webbläsarkompatibilitet
FITS-filer kräver särskilda astronomiprogram som DS9, Astropy eller ImageJ för att kunna visas. PNG-filer har däremot brett stöd. De kan öppnas direkt på moderna operativsystem för datorer, som Windows, macOS och Linux, på mobila plattformar som iOS och Android samt i alla vanliga webbläsare, däribland Chrome, Firefox, Safari och Edge.
Användbar information
När du konverterar linjär vetenskaplig data till en 8-bitars eller 16-bitars PNG, använd en olinjär skalning, till exempel kvadratrot eller arcsinh för att avslöja svag bakgrundsdimma utan att bränna ut ljusa stjärnkärnor.
Vanliga frågor
Hur konverterar du FITS-astronomi till visualiserad PNG utan att förlora kvalitet?
Att konvertera FITS till PNG innebär att flyttalssiffror från vetenskapliga mätningar mappas till fasta 8-bitars eller 16-bitars färgkanaler. Eftersom FITS lagrar rå sensordata med högt dynamiskt omfång måste du tillämpa en överföringsfunktion för att skala ljusstyrkan. Den slutgiltiga PNG-filen använder förlustfri DEFLATE-komprimering, vilket innebär att inga extra komprimeringsartefakter läggs till under sparandet, även om konverteringen från flyttal till heltalspixlar är en envägsreduktion av datans precision.
Vad är skillnaden mellan FITS-astronomi och visualiserad PNG?
FITS är en specialiserad vetenskaplig behållare utformad för att lagra flerdimensionella datamatriser tillsammans med omfattande ASCII-textrubriker som innehåller teleskoptelemetri och koordinatsystem. PNG är ett standardiserat rasterbildformat avsett för skärmvisning med fasta färgkanaler, vanliga pixelrutnät och förlustfri komprimering optimerad för visuell grafik snarare än matematiska beräkningar.