FITS konvertálása PNG formátumba
A FITS csillagászati adatkonténerek vizualizált PNG-raszterképekké történő alakítása lehetővé teszi a kutatók számára, hogy a nyers űrmegfigyeléseket szabványos webböngészőkben és irodai szoftverekben oszthassák meg.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | FITS | PNG |
|---|---|---|
| MIME-típus | application/ | image/ |
| Típus | csillagászati adattároló | raszter |
| Tömörítés | tömörítetlen / csempézett tömörítésű (fpack) | veszteségmentes (DEFLATE / LZ77 + Huffman) |
| Szabványos specifikáció | IAU FITS szabvány 4.0 | W3C PNG 3. kiadás |
| Fájlfejléc azonosító bájtjai | 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 |
A formátum áttekintése és alkalmazási területei
Míg az eredeti FITS-fájl matematikai elemzéshez szánt pontos nyers szenzorértékeket tartalmaz, a PNG verzió lineáris minimum-maximum pixelnormalizálást alkalmaz, hogy csillagászati telemetriát jelenítsen meg egy szabványos 8 bites szürkeárnyalatos képként, amely bármely webböngészőben vagy képmegjelenítőben megtekinthető.
Műszaki specifikációk és kodekáttekintés
A konverziós motor beolvassa a szabványos NASA/IAU FITS-fejléckulcsszavakat (SIMPLE, BITPIX, NAXIS1, NAXIS2), kinyeri a többdimenziós bináris tömböt, meghatározza a minimális és maximális skaláris értékeket, és lineáris skálázást alkalmaz az adatok 8 bites szürkeárnyalatos pixelekké történő normalizálásához, amelyek egy PNG-képkonténerbe vannak renderelve.
Operációs rendszer- és böngésző-kompatibilitás
A FITS fájlok megtekintéséhez speciális csillagászati szoftverekre, például DS9-re, Astropyra vagy ImageJ-re van szükség. Ezzel szemben a PNG fájlok univerzális kompatibilitással rendelkeznek. Natív módon nyithatók meg a modern asztali operációs rendszerekben, mint a Windows, a macOS és a Linux, a mobil platformokon, mint az iOS és az Android, valamint az összes standard webböngészőben, beleértve a Chrome-ot, a Firefoxot, a Safarit és az Edget. A támogatás az alkalmazástól, az eszköztől, az operációs rendszertől és annak verziójától is függ.
Hasznos információk
Amikor lineáris tudományos adatokat alakít át 8 bites vagy 16 bites PNG formátumba, alkalmazzon nemlineáris nyújtást, például négyzetgyököt vagy arcsinh-t, hogy feltárja a halvány háttérködöket anélkül, hogy túlexponálná a fényes csillagmagokat.
Gyakran ismételt kérdések
Hogyan alakítható át a FITS-csillagászati adat vizualizált PNG-formátumba minőségromlás nélkül?
A FITS PNG formátumra konvertálása magában foglalja a lebegőpontos tudományos számok rögzített 8 bites vagy 16 bites színcsatornákra történő leképezését. Mivel a FITS nagy dinamikatartománnyal tárolja a nyers szenzoradatokat, transzferfüggvényt kell alkalmazni a fényerő skálázásához. A végső PNG veszteségmentes DEFLATE tömörítést használ, ami azt jelenti, hogy a mentési folyamat során nem adódnak hozzá további tömörítési mellékhatások, bár a lebegőpontosról egész pixelre történő konvertálás az adatok pontosságának egyirányú csökkenését jelenti.
Mi a különbség a FITS csillagászati adat és a vizualizált PNG között?
A FITS egy speciális tudományos konténer, amelyet úgy terveztek, hogy többdimenziós adattömböket és kiterjedt ASCII-szöveges fejléceket tároljon, amelyek távcsöves mérések telemetriai adatait és koordinátarendszereket tartalmaznak. A PNG egy szabványos raszterkép-formátum, amelyet képernyőkön való megjelenítésre szántak, rögzített színes csatornákat, szabványos pixelrácsokat és a matematikai számítások helyett a vizuális grafikákra optimalizált veszteségmentes tömörítést használva.