FITS astronomi (.fits)
IAU StandardFlexible Image Transport System (FITS) är det officiella astronomiska dataformatet som godkänts av Internationella astronomiska unionen (IAU) och NASA. Det används för att lagra observationer från astronomiska teleskop, rymdbilder och flerdimensionella spektroskopiska datakuber.
Konvertera FITS till PNG
Gratis konverterare från FITS till PNG i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar FITS-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar FITS-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
53 49 4D 50 4C 45 20 20 3DASCII-REPRESENTATION: SIMPLE =
Standardisering: IAU FITS Standard v4.0
Tekniska specifikationer
| Containerarkitektur | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Komprimering | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Bytessordinning | Big-Endian (IEEE floating-point standard) |
| Färgrymder | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Kanaler och struktur | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Maximala dimensioner | Up to 999 dimensions (NAXIS) |
| Transparens | NaN (Not-a-Number) blank pixel markers |
| Strömning och progressiv | Header specifies exact data block dimensions for direct random access |
Teknisk jämförelsematris: FITS vs konkurrenter
| Tekniskt attribut | FITS (Aktuell) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Himmelsskoordinater (WCS) | Inbyggd standard (himmelsk mappning av RA & Dec) | Ingen (kräver anpassat schema) | Ingen (endast geografisk GIS) | Endast latitud/longitud för jorden |
| Primärt område | Astronomi & Astrofysik | Högenergifysik & maskininlärning | Skrivbordsfotografering & skanning | Atmosfär- och havsvetenskap |
| Blockjustering | fasta block på 2880 byte | Hierarkiska HDF-stycken (chunks) | Remsor eller rutor (strips/tiles) | NetCDF-postvariabler |
| Teleskopanvändning | Hubble, JWST, ESO, ALMA | Simuleringar & superdatorer | Konsument- / medicinsk bildbehandling | NOAA vädersatelliter |
Vanliga skadeorsaker och hex-återställningsguide
Felmeddelande i astrofotografiprogramvara: 'Header does not end with END keyword'.
Grundorsak: Saknat 'END'-nyckelord i det sista 80-teckenskortet i 2880-bytes huvudblocket (header).
Återställning: Fyll ut huvudet med 80-teckens mellanslag och lägg till 'END' med File2File FITS Tool.
Säkerhetsanalys och attackvektorer för tolkar
FITS-avkodare bearbetar 80-teckens huvudkort där obegränsade strängkopieringar kan utlösa buffertspill i äldre C-bibliotek.
Kända attackvektorer
- Buffertspill i cfitsio-biblioteket vid tolkning av felaktiga strängar för huvudnyckelord.
- Heltalsspill under allokering av NAXIS-dimensionsarrayen.
- Neka till tjänst (DoS) genom patologisk dekomprimering av rutnätsbilder.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Den globala standarden för professionell astronomi: används av NASA, ESA, James Webb-rymdteleskopet (JWST) och Hubble.
- Metadata för World Coordinate System (WCS) mappar bildens pixelkoordinater direkt till exakta himmelskoordinater (Rektascension och Deklination).
- Bevarar äkta flyttalsbaserade vetenskapliga fotometriska mätningar utan förstörande (lossy) tonmappning.
Tekniska begränsningar
- Fast blockutfyllnad på 2880 byte skapar tomma utfyllnadsbyte i små filer.
- Kan inte visas i vanliga bildvisningsprogram för konsumenter utan specialiserad astrofotografiprogramvara (DS9, Siril, PixInsight).
- Strict Big-Endian- Bytordning kräver byteväxling på moderna x86- och ARM-processorer.
Intressant teknisk kuriosa
- Varje giltig FITS-fil börjar med den exakta ASCII-texten 'SIMPLE = T' i de första 30 bytena.
- Blockstorleken på 2880 byte valdes 1979 eftersom den matchade den exakta lagringskapaciteten för ett fysiskt block på vanliga 9-spårs magnetband.
- De fantastiska färgstarka fotona av avlägsna galaxer från James Webb-rymdteleskopet skapas genom att kombinera flera monokroma FITS-filer tagna genom olika infraröda filter.
Vanliga tekniska frågor
Varför ser råa teleskopfoton svarta ut i FITS-format?
Eftersom FITS-filer lagrar råa 16-bitars eller 32-bitars linjära vetenskapliga ljusmätningar. De måste 'sträckas ut' (med en olinjär histogramkurva) för att få fram svaga nebulosor och avlägsna galaxer.
Hur kan jag konvertera FITS till PNG eller JPG?
Du kan tonomvandla, sträcka ut och konvertera astronomiska FITS-filer till vackra PNG- eller JPG-bilder på några sekunder direkt i din webbläsare med File2File.app.
Vilken programvara öppnar FITS-filer?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (med insticksfil) och File2File.app.