Astronomický formát FITS (.fits)
IAU StandardníFlexible Image Transport System (FITS) je oficiální astronomický datový formát schválený Mezinárodní astronomickou unií (IAU) a NASA, který zaznamenává pozorování z astronomických teleskopů, snímky hlubokého vesmíru a vícerozměrné spektroskopické datové krychle.
Převést FITS na PNG
Bezplatný konvertor z FITS do PNG v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Kontrola a metadata
Operační systémy a analyzátory souborů identifikují soubory FITS kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory FITS kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (POSUN 0):
53 49 4D 50 4C 45 20 20 3DASCII REPREZENTACE: SIMPLE =
Standardizace: IAU FITS Standard v4.0
Technické specifikace
| Architektura kontejneru | Bloky hlavičky o velikosti 2880 bajtů složené z 80znakových záznamů klíč=hodnota, za nimiž následují 2880bajtové bloky binárního datového pole |
| Komprese | Dlaždicová komprese obrazu (Rice, Gzip, H-compress, PLIO) nebo nekomprimovaná binární data |
| Pořadí bajtů | Big-endian (standard plovoucí desetinné čárky IEEE) |
| Barevné prostory | Surová fotometrická měření ze senzorů, vícevlnná infračervená / ultrafialová / rentgenová pole |
| Kanály a struktura | Vícerozměrné datové krychle (2D obrazy, 3D spektroskopické krychle, binární tabulky) |
| Max. rozměry | Až 999 dimenzí (NAXIS) |
| Průhlednost | Značky prázdných pixelů NaN (Not-a-Number) |
| Streamování a progresivní načítání | Hlavička udává přesné rozměry datových bloků pro přímý náhodný přístup |
Technická srovnávací matice: FITS vs konkurence
| Technický atribut | FITS (Aktuální) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Nebeské souřadnice (WCS) | Nativní standard (mapování RA & Dec na obloze) | Žádné (vyžaduje vlastní schéma) | Žádné (pouze geografické GIS) | Pouze zeměpisná šířka/délka Země |
| Hlavní obor | Astronomie a astrofyzika | Fyzika vysokých energií a strojové učení | Stolní fotografie a skenování | Věda o atmosféře a oceánech |
| Zarovnání bloků | Pevné bloky o velikosti 2880 bytů | Hierarchické bloky HDF | Proužky nebo dlaždice | Záznamové proměnné NetCDF |
| Nasazení teleskopů | Hubble, JWST, ESO, ALMA | Simulace a superpočítače | Spotřebitelské / lékařské zobrazování | Meteorologické družice NOAA |
Běžné režimy poškození a příručka pro obnovení v hex
Chyba softwaru pro astrofotografii: 'Hlavička nekončí klíčovým slovem END'.
Hlavní příčina: Chybějící klíčové slovo 'END' v poslední 80znakové kartě 2880bajtového bloku hlavičky.
Obnovení: Doplňte hlavičku 80znakovými mezerami a přidejte 'END' pomocí nástroje File2File.app FITS Tool.
Bezpečnostní analýza a vektory útoků na parser
Dekodéry FITS zpracovávají 80znakové karty hlaviček, kde kopie řetězců s neomezenou délkou mohou ve starších knihovnách C vyvolat přetečení vyrovnávací paměti (buffer overflow).
Známé vektory útoků
- Přetečení vyrovnávací paměti v knihovně cfitsio při parsování chybných řetězců klíčových slov hlavičky.
- Přetečení celých čísel během alokace pole rozměrů NAXIS.
- Odepření služby (DoS) prostřednictvím patologické dekomprese dlaždicových obrazů.
Doporučené bezpečnostní postupy: Udržujte knihovny cfitsio aktualizované a dekódujte soubory FITS v izolovaných paměťových prostorech WebAssembly.
Historický vývoj a milníky
Klíčové výhody a přednosti
- FITS je široce přijatý standard pro výměnu astronomických dat; observatoře používají i jiné formáty.
- Metadata systému World Coordinate System (WCS) mapují souřadnice obrazových pixelů přímo na přesné nebeské souřadnice (rektascenzi a deklinaci).
- Zachovává vědecká fotometrická měření v plovoucí desetinné čárce bez ztrátového tónového mapování.
Technická omezení a nevýhody
- Pevné zarovnání na bloky o velikosti 2880 bytů vytváří v malých souborech prázdné výplňové byty.
- Nelze jej zobrazit v běžných prohlížečích obrázků bez softwaru pro astrofotografii (DS9, Siril, PixInsight).
- Přísné uspořádání bajtů typu Big-Endian vyžaduje prohazování bajtů na moderních procesorech x86 a ARM.
Zajímavé technické drobnosti
- Každý platný soubor FITS začíná v prvních 30 bajtech přesným textem ASCII „SIMPLE = T“.
- 2880 bajtů je logická délka bloku zvolená kvůli dělitelnosti tehdy běžnými délkami slov, nikoli kvůli kapacitě fyzického bloku pásky.
- Úchvatné barevné fotografie vzdálených galaxií z vesmírného teleskopu Jamese Webba vznikají kombinací několika monochromatických souborů FITS pořízených přes různé infračervené filtry.
Často kladené technické otázky
Proč vypadají surové fotografie z dalekohledu ve formátu FITS černě?
Protože soubory FITS ukládají surová 16bitová nebo 32bitová lineární vědecká měření světla. Aby vynikly slabé mlhoviny a vzdálené galaxie, je nutné je „roztáhnout“ (pomocí nelineární křivky histogramu).
Jak mohu převést FITS na PNG nebo JPG?
Pomocí File2File.app přímo ve svém prohlížeči můžete během několika sekund provést tónové mapování, úpravy tonality a převod astronomických souborů FITS na krásné obrázky PNG nebo JPG.
Jaký software otevírá soubory FITS?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (s doplňkem) a File2File.app.
Související konverzní páry pro FITS
Konverze kontejnerů FITS s astronomickými daty na vizualizované rastrové obrázky PNG umožňuje vědcům sdílet surová pozorování vesmíru v běžných webových prohlížečích a kancelářském softwaru.
Převeďte astronomický snímek FITS na jednostránkové černobílé PDF. Hodnoty pixelů jsou pro zobrazení lineárně roztaženy, takže soubor PDF slouží k prohlížení, nikoli k měření.