Převaděč FITS astronomických dat na vizualizované PNG
Konverze kontejnerů FITS s astronomickými daty na vizualizované rastrové obrázky PNG umožňuje vědcům sdílet surová pozorování vesmíru v běžných webových prohlížečích a kancelářském software.
Porovnání formátů a technické specifikace
| Specifikace | FITS | PNG |
|---|---|---|
| MIME typ | application/fits | image/png |
| Typ | astronomical data container | raster |
| Komprese | uncompressed / tile-compressed (fpack) | lossless (DEFLATE / LZ77 + Huffman) |
| Standardní specifikace | IAU FITS Standard 4.0 | W3C PNG 3rd Edition |
| Hlavička souboru (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 |
Přehled formátu a použití
Zatímco původní soubor FITS uchovává přesná surová měření ze senzorů určená pro matematickou analýzu, verze PNG používá lineární min/max normalizaci pixelů k převodu astronomické telemetrie na standardní 8bitový černobílý obrázek, který lze z ၂lét v libovolném webovém prohlížeči nebo prohlížeči obrázků.
Technické specifikace a přehled kodeků
Převodní modul čte standardní klíčová slova hlavičky NASA/IAU FITS (SIMPLE, BITPIX, NAXIS1, NAXIS2), extrahuje vícerozměrné binární pole, určuje minimální a maximální skalární hodnoty a aplikuje lineární škálování k normalizaci dat do 8bitových odstínů šedi, které jsou vykresleny do kontejneru obrázku PNG.
Kompatibilita s operačními systémy a prohlížeči
Soubory FITS vyžadují ke zobrazení vyhrazený astronomický software, jako je DS9, Astropy nebo ImageJ. Naproti tomu soubory PNG se vyznačují univerzální kompatibilitou. Otevírají se nativně v moderních desktopových operačních systémech, jako jsou Windows, macOS a Linux, v mobilních platformách, jako jsou iOS a Android, a v každém standardním webovém prohlížeči včetně Chrome, Firefox, Safari a Edge.
Užitečné informace
Při převodu lineárních vědeckých dat na 8bitové nebo 16bitové PNG aplikujte nelineární protažení, například druhou odmocninu nebo arcsinh, abyste odhalili slabou mlhovinu na pozadí, aniž by došlo k přeexponování světlých jader hvězd.
Porovnání formátů a technické specifikace
Surový 32bitový pozorovací soubor FITS o velikosti 50 MB se přenese přibližně za 1,0 sekundu přes 400Mb/s optické připojení, za 0,4 sekundy v síti 5G a za 10,0 sekund v běžné síti 4G. Převedení na optimalizované 8 MB PNG výrazně zkracuje dobu stahování, což vyžaduje pouhých 0,16 sekundy na optice, 0,06 sekundy v síti 5G a 1,6 sekundy v síti 4G.
Často kladené otázky
Jak převést FITS astronomická data na vizualizované PNG bez ztráty kvality?
Převod FITS na PNG zahrnuje mapování vědeckých čísel s plovoucí řádovou čárkou do pevných 8bitových nebo 16bitových barevných kanálů. Protože FITS ukládá surová data ze senzorů s vysokým dynamickým rozsahem, musíte k úpravě jasu použít přenosovou funkci. Výsledný soubor PNG využívá bezztrátovou kompresi DEFLATE, což znamená, že během procesu ukládání nejsou přidávány žádné další kompresní artefakty, ačkoliv převod z plovoucí řádové čárky na celočíselné pixely představuje jednosměrné snížení datové přesnosti.
Jaký je rozdíl mezi FITS astronomickými daty a vizualizovaným PNG?
FITS je specializovaný vědecký kontejner navržený pro uložení vícerozměrných datových polí spolu s rozsáhlými textovými hlavičkami ASCII obsahujícími telemetrii teleskopu a souřadnicové systémy. PNG je standardní formát rastrových obrázků určený pro zobrazení na obrazovkách, využívající pevné barevné kanály, standardní mřížky pixelů a bezztrátovou kompresi optimalizovanou spíše pro vizuální grafiku než pro matematické výpočty.