FITS-astronoomiaandmete visualiseeritud PNG-muundur
FITS-astronoomiaandmete teisendamine visualiseeritud PNG-rasterpiltideks võimaldab teadlastel jagada tooreid kosmosevaatlusi tavalistes veebibrauserites ja kontoritarkvaras.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
| Spetsifikatsioon | FITS | PNG |
|---|---|---|
| MIME-tüüp | application/fits | image/png |
| Tüüp | astronomical data container | raster |
| Tihendamine | uncompressed / tile-compressed (fpack) | lossless (DEFLATE / LZ77 + Huffman) |
| Standardne spetsifikatsioon | IAU FITS Standard 4.0 | W3C PNG 3rd Edition |
| Tunnuskoodi päis (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 |
Formaadi ülevaade ja kasutusvaldkonnad
Kuigi algne FITS-fail sisaldab täpseid toorsensori näiteid matemaatiliseks analüüsiks, rakendab PNG-versioon lineaarset min/max piksli normaliseerimist, et muuta astronoomiline telemeetria standardseks 8-bitiseks halltoonides pildiks, mida saab vaadata mis tahes veebibrauseris või pildivaaturis.
Tehnilised spetsifikatsioonid ja koodekite ülevaade
Teisendusmootor loeb standardseid NASA/IAU FITS-päise võtmesõnu (SIMPLE, BITPIX, NAXIS1, NAXIS2), eraldab mitmemõõtmelise binaarmassiivi, määrab miinimum- ja maksimumskalaarväärtused ning rakendab lineaarset skaleerimist andmete normaliseerimiseks 8-bitisteks halltoonide piksliteks, mis renderdatakse PNG-pildikonteinerisse.
OS-i ja brauseri ühilduvus
FITS-failid nõuavad vaatamiseks spetsiaalset astronoomiatarkvara nagu DS9, Astropy või ImageJ. Seevastu PNG-failidel on universaalne ühilduvus. Need avanevad natiivselt kaasaegsetes töölaua operatsioonisüsteemides (Windows, macOS ja Linux), mobiiliplatvormides (iOS ja Android) ning igas standardelses veebibrauseris, sealhulgas Chrome, Firefox, Safari ja Edge.
Kasulik teave
Lineaarsete teadusandmete teisendamisel 8-bitiseks või 16-bitiseks PNG-pildiks rakendage mittelineaarset venitust, näiteks ruutjuurt või arkussiinust, et tuua esile nõrk tausta udukus ilma heledate tähesüdamike ülesärituseta.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
Toores 32-bitine FITS-vaatluse fail suurusega 50 MB laaditakse alla ligikaudu 1,0 sekundiga 400 Mbps kiudoptilise ühenduse kaudu, 0,4 sekundiga 5G-võrgus ja 10,0 sekundiga tavalises 4G-võrgus. Selle teisendamine optimeeritud 8 MB PNG-failiks vähendab allalaadimisaega märkimisväärselt, nõudes kiudoptilisel võrgul vaid 0,16 sekundit, 5G-l 0,06 sekundit ja 4G-l 1,6 sekundit.
Korduma kippuvad küsimused
Kuidas teisendada FITS-astronoomiaandmed visualiseeritud PNG-ks kvaliteeti kaotamata?
FITS-i teisendamine PNG-ks hõlmab ujukoma-teadusandmete kandmist fikseeritud 8-bitistesse või 16-bitistesse värvikanalitesse. Kuna FITS salvestab andurid andmetega kõrge dünaamilise ulatusega, peate heleduse skaleerimiseks rakendama teisendusfunktsiooni. Lõplik PNG kasutab kadudeta DEFLATE-tihendust, mis tähendab, et salvestusprotsessi ajal ei lisata täiendavaid tihendusartefakte, kuigi ujukoma täpsuse muutmine täisarvupiksliteks on ühesuunaline andmete täpsuse vähendamine.
Mis vahe on FITS-astronoomiaandmetel ja visualiseeritud PNG-l?
FITS on spetsiaalne teaduslik konteiner, mis on loodud mitmemõõtmeliste andmemassiivide ja ulatuslike telesaadi telemeetriat ning koordinaatsüsteeme sisaldavate ASCII-päiste hoidmiseks. PNG on standardne rasterpildivorming, mis on ette nähtud ekraanidel kuvamiseks ning kasutab fikseeritud värvikanaleid, standardseid pikslivõrke ja matemaatiliste arvutuste asemel visuaalsele graafikale optimeeritud kadudeta tihendust.