Muunna FITS muotoon PNG
FITS-muotoisten tähtitieteellisten tietorakenteiden muuntaminen visualisoiduiksi PNG-rasterikuviksi mahdollistaa avaruushavaintojen jakamisen tavallisilla verkkoselaimilla ja toimisto-ohjelmistoilla.
Muotojen vertailu ja tekniset tiedot
| Määritys | FITS | PNG |
|---|---|---|
| MIME-tyyppi | application/ | image/ |
| Tyyppi | tähtitieteellisen datan säiliö | rasteri |
| Pakkaus | pakkaamaton / ruudukkopakattu (fpack) | häviötön (DEFLATE / LZ77 + Huffman) |
| Standardimääritys | IAU FITS Standard 4.0 | W3C PNG 3rd Edition |
| Tiedostotunniste (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 |
Muodon yleiskatsaus ja käyttökohteet
Alkuperäinen FITS-tiedosto sisältää matemaattiseen analyysiin tarkoitettuja tarkkoja raakailmaisimen lukemia. PNG-versio puolestaan normalisoi pikselit lineaarisesti minimi- ja maksimiarvojen perusteella ja muuntaa tähtitieteellisen telemetrian tavalliseksi 8-bittiseksi harmaasävykuvaksi, jota voi katsella millä tahansa verkkoselaimella tai kuvankatseluohjelmalla.
Tekniset tiedot ja koodekkien erittely
Muunnosmoottori lukee NASA:n/IAU:n standardit FITS-otsakehakusanat (SIMPLE, BITPIX, NAXIS1, NAXIS2), poimii moniulotteisen binäärimatriisin, määrittää pienimmät ja suurimmat skalaariarvot ja soveltaa lineaarista skaalausta datan normalisoimiseksi 8-bittisiksi harmaasävypikseleiksi, jotka renderöidään PNG-kuvasäiliöön.
Käyttöjärjestelmien ja selaimien yhteensopivuus
FITS-tiedostojen tarkasteluun tarvitaan tähtitiedeohjelmisto, kuten DS9, Astropy tai ImageJ. PNG-kuvien yhteensopivuus on laaja: ne avautuvat natiivisti nykyaikaisissa Windows-, macOS- ja Linux-työpöytäkäyttöjärjestelmissä, iOS- ja Android-mobiilialustoilla sekä kaikissa tavallisissa verkkoselaimissa, kuten Chromessa, Firefoxissa, Safarissa ja Edgessä.
Hyödyllistä tietoa
Kun muunnat lineaarisia tieteellisiä tietoja 8-bittiseksi tai 16-bittiseksi PNG-kuvaksi, käytä epälineaarista venytystä, kuten neliöjuurta tai arcsinh-funktiota, tuodaksesi esiin himmeää taustasumua polttamatta kirkkaita tähtien ytimiä puhki.
Usein kysytyt kysymykset
Miten FITS-tähtitiedostot voidaan muuntaa visualisoiduiksi PNG-kuviksi menettämättä laatua?
FITS-tiedostojen muuntaminen PNG-muotoon sisältää liukulukumuotoisten tieteellisten lukujen kartoittamisen kiinteisiin 8-bittisiin tai 16-bittisiin värikanaviin. Koska FITS tallentaa raakamittaustiedot laajalla dynaamisella alueella, kirkkauden skaalaamiseen on käytettävä siirtofunktiota. Lopullinen PNG käyttää häviötöntä DEFLATE-pakkausta, mikä tarkoittaa, että tallennusvaiheessa ei lisätä ylimääräisiä pakkausartifakteja, vaikka muunnos liukuluvuista kokonaislukupikseleihin onkin yksisuuntainen tietotarkkuuden vähennys.
Mitä eroa on FITS-tähtitiedostolla ja visualisoidulla PNG-kuvalla?
FITS on erikoistunut tieteellinen säiliömuoto, joka on suunniteltu pitämään sisällään moniulotteisia tietorakenteita sekä laajoja ASCII-tekstiotsikoita, jotka sisältävät kaukoputken telemetriaa ja koordinaattijärjestelmiä. PNG on tavallinen rasterikuvamuoto, joka on tarkoitettu näytöillä esittämiseen ja hyödyntää kiinteitä värikanavia, vakiopikseliruudukoita sekä visuaaliseen grafiikkaan eikä niinkään matemaattisiin laskutoimituksiin optimoitua häviötöntä pakkausta.