FITS-tähtitiedostojen muuntaminen visualisoiduiksi PNG-kuviksi

FITS-muotoisten tähtitieteellisten tietorakenteiden muuntaminen visualisoiduiksi PNG-rasterikuviksi mahdollistaa avaruushavaintojen jakamisen tavallisilla verkkoselaimilla ja toimisto-ohjelmistoilla.

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysFITSPNG
MIME-tyyppiapplication/fitsimage/png
Tyyppiastronomical data containerraster
Pakkausuncompressed / tile-compressed (fpack)lossless (DEFLATE / LZ77 + Huffman)
StandardimääritysIAU FITS Standard 4.0W3C 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

Vaikka alkuperäinen FITS-tiedosto sisältää tarkkoja raakakennolukemia, jotka on tarkoitettu matemaattiseen analyysiin, PNG-versio käyttää lineaarista alimman/ylimmän pikselin normalisointia tähtitieteellisen telemetrian muuntamiseksi standardiksi 8-bittiseksi harmaasävykuvaksi, joka on tarkasteltavissa 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ääriryhmän, 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-tiedostot vaativat erikoistuneen tähtitiedeohjelmiston, kuten DS9, Astropy tai ImageJ, jotta niitä voidaan tarkastella. PNG-kuvat puolestaan tarjoavat universaalin yhteensopivuuden. Ne avautuvat natiivisti nykyaikaisissa työpöytäkäyttöjärjestelmissä, kuten Windows, macOS ja Linux, mobiilialustoilla, kuten iOS ja Android, sekä kaikissa tavallisissa verkkoselaimissa, kuten Chrome, Firefox, Safari ja Edge.

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.

Muotojen vertailu ja tekniset tiedot

Raaka 32-bittinen, 50 megatavun kokoinen FITS-havaintotiedosto siirtyy noin 1,0 sekunnissa 400 Mbps valokuituyhteydellä, 0,4 sekunnissa 5G-verkossa ja 10,0 sekunnissa tavallisella 4G-verkolla. Tämän muuntaminen optimoiduksi 8 megatavun PNG-tiedostoksi vähentää latausaikoja merkittävästi: siirto vaatii vain 0,16 sekuntia valokuidulla, 0,06 sekuntia 5G:llä ja 1,6 sekuntia 4G:llä.

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.