FITS csillagászati formátum (.fits)
IAU SzabványA Flexible Image Transport System (FITS) a Nemzetközi Csillagászati Unió (IAU) és a NASA által hivatalosan jóváhagyott csillagászati adatformátum, amely csillagászati távcsöves megfigyeléseket, mélyűri képeket és többdimenziós hisztogram- vagy spektroszkópiai adatkockákat rögzít.
FITS konvertálása erre: PNG
Ingyenes, böngészőn belüli FITS - PNG konvertáló. Konvertáljon fájlokat azonnal az eszközén.
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) FITS fájlokat:
Bájt-szintű fejléc aláírás (Magic Bytes)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) FITS fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 0):
53 49 4D 50 4C 45 20 20 3DASCII REPREZENTÁCIÓ: SIMPLE =
Szabványosítás: IAU FITS Standard v4.0
Műszaki specifikációk
| Konténer architektúra | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Tömörítés | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Bájtsorrend | Big-Endian (IEEE floating-point standard) |
| Színterek | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Csatornák és struktúra | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Max. méretek | Up to 999 dimensions (NAXIS) |
| Átlátszóság | NaN (Not-a-Number) blank pixel markers |
| Streaming és progresszív | Header specifies exact data block dimensions for direct random access |
Műszaki összehasonlító mátrix: FITS vs Versenytársak
| Technikai attribútum | FITS (Jelenlegi) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Égi koordináták (WCS) | Natív szabvány (RA és Dec égi leképezés) | Nincs (egyedi sémát igényel) | Nincs (csak földrajzi GIS) | Csak földrajzi szélesség/hosszúság |
| Elsődleges tudományterület | Csillagászat és asztrofizika | Nagyenergiájú fizika és gépi tanulás | Asztali fényképezés és szkennelés | Légkör- és óceántudomány |
| Blokk-igazítás | Rögzített 2880 bájtos blokkok | Hierarchikus HDF darabok | Csíkok vagy csempék | NetCDF rekordváltozók |
| Távcső üzembe helyezés | Hubble, JWST, ESO, ALMA | Szimulációk és szuperszámítógépek | Fogyasztói / orvosi képalkotás | NOAA időjárási műholdak |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
Asztrofotográfiai szoftver hiba: 'A fejléc nem END kulcsszóval végződik'.
Kiváltó ok: Hiányzó 'END' kulcsszó a 2880 bájtos fejlécblokk utolsó 80 karakteres kártyáján.
Helyreállítás: Töltse ki a fejlécet 80 karakteres szóközökkel, és fűzze hozzá az 'END' szót a File2File FITS Tool segítségével.
Biztonsági elemzés és elemző (parser) támadási vektorok
A FITS dekóderek 80 karakteres fejléckártyákat dolgoznak fel, ahol a nem határolt karakterlánc-másolások puffer túlcsordulást okozhatnak a régebbi C könyvtárakban.
Ismert támadási vektorok
- Puffer túlcsordulás a cfitsio könyvtárban hibás fejléc-kulcsszó karakterláncok elemzésekor.
- Egész túlcsordulás a NAXIS dimenziótömb lefoglalása során.
- Szolgáltatásmegtagadás patológiás csempézett képtömörítés-kitömörítés révén.
Védekező Legjobb Gyakorlatok:
Történeti háttér és mérföldkövek
Főbb előnyök
- A professzionális csillagászat globális szabványa: a NASA, az ESA, a James Webb űrtávcső (JWST) és a Hubble is ezt használja.
- A világszintű koordinátarendszer (WCS) metaadatai a kép pixelfoordinátáit közvetlenül a pontos égi koordinátákhoz (rektaszcenzió és deklináció) rendelik.
- Megőrzi a valós lebegőpontos tudományos fotometriás méréseket veszteséges tónusleképezés nélkül.
Technikai korlátok és hátrányok
- A rögzített 2880 bájtos blokkkitöltés üres bájtokat hoz létre a kis fájlokban.
- A szabványos lakossági képmegjelenítőkben asztrofotográfiai szoftverek (DS9, Siril, PixInsight) nélkül nem tekinthető meg.
- A szigorú nagy endian (Big-Endian) bájtsorrend bájtcserét igényel a modern x86 és ARM processzorokon.
Érdekes technikai tudnivalók
- Minden érvényes FITS fájl pontosan a 'SIMPLE = T' ASCII szöveggel kezdődik az első 30 bájtban.
- A 2880 bájtos blokkméretet 1979-ben azért választották, mert pontosan megfelelt egy szabványos 9 sávos mágnesszalagon lévő fizikai blokk tárolókapacitásának.
- A James Webb űrtávcső távoli galaxisokról készült lenyűgöző színes fotóit a különböző infravörös szűrőkön keresztül készített több monokróm FITS fájl kombinálásával hozzák létre.
Gyakran Ismételt Műszaki Kérdések
Miért néznek ki feketének a nyers távcsőfotók FITS formátumban?
Mert a FITS fájlok nyers, 16 bites vagy 32 bites lineáris tudományos fényméréseket tárolnak. Ezeket „nyújtani” kell (egy nemlineáris hisztogramgörbe segítségével), hogy előtűnjenek a halvány ködök és a távoli galaxisok.
Hogyan konvertálhatok FITS-et PNG-be vagy JPG-be?
A File2File.app segítségével közvetlenül a böngészőjében, másodpercek alatt tónus-leképezheti, nyújthatja és gyönyörű PNG- vagy JPG-képekké alakíthatja az asztrofotós FITS-fájlokat.
Milyen szoftverek nyitják meg a FITS-fájlokat?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (bővítménnyel) és a File2File.app.