FITS-astronomi (.fits)

IAU Standard

Flexible Image Transport System (FITS) er det officielle astronomiske dataformat godkendt af Den Internationale Astronomiske Union (IAU) og NASA, som gemmer astronomiske teleskopobservationer, rum-billeder og flerdimensionelle spektroskopiske datakuber.

Konverter FITS til PNG

Gratis FITS til PNG-konverter i browseren. Konverter filer med det samme på din enhed.

Undersøg & Metadata

Operativsystemer og filanalysatorer identificerer FITS-filer ved at inspicere den indledende binære bytesekvens:

Vælg eller træk filer hertil

100% privat konvertering i browseren - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.

Byte-niveau Header-signatur (Magic Bytes)

Operativsystemer og filanalysatorer identificerer FITS-filer ved at inspicere den indledende binære bytesekvens:

HEX-SIGNATUR (OFFSET 0):

53 49 4D 50 4C 45 20 20 3D

ASCII-REPRÆSENTATION: SIMPLE =

Standardisering: IAU FITS Standard v4.0

Tekniske specifikationer

Containerarkitektur2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
KomprimeringTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
BytterejsningBig-Endian (IEEE floating-point standard)
FarverumRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kanaler og strukturMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Maks. dimensionerUp to 999 dimensions (NAXIS)
GennemsigtighedNaN (Not-a-Number) blank pixel markers
Streaming og progressivHeader specifies exact data block dimensions for direct random access

Tekniske sammenligningsmatrix: FITS vs. konkurrenter

Teknisk attributFITS (Aktuel)HDF5TIFFNETCDF
Himmelkoordinater (WCS)Inheemst standard (himmelsk kortlægning af RA & Dec)Ingen (kræver tilpasset skema)Ingen (kun geografisk GIS)Kun jordens breddegrad/længdegrad
Primær disciplinAstronomi & AstrofysikHøgenergifysik & maskinlæringSkrivebordsfotografering & scanningAtmosfære- & havvidenskab
BlokjusteringFaste 2880-bytes blokkeHierarkiske HDF-blokkeStrimler eller fliserNetCDF-rekordvariabler
TeleskopimplementeringHubble, JWST, ESO, ALMASimulationer & supercomputereForbruger- / medicinsk billeddannelseNOAA vejrsatellitter

Almindelige korruptionstilstande og hex-gendannelsesvejledning

Astrofotograferingssoftwarefejl: 'Header does not end with END keyword'.

Grundlæggende årsag: Manglende 'END'-nøgleord i det endelige 80-tegns kort i 2880-bytes header-blokken.

Gendannelse: Udfyld headeren med 80-tegns mellemrum og tilføj 'END' ved hjælp af File2File FITS Tool.

Sikkerhedsanalyse og parser-angrebsvektorer

FITS-dekodere behandler 80-tegns header-kort, hvor ubegrænsede strengkopier kan udløse bufferoverløb i ældre C-biblioteker.

Kendte angrebsvektorer

  • Bufferoverløb i cfitsio-biblioteket ved fortolkning af malformede header-nøgleordsstrenge.
  • Heltalsoverløb under allokering af NAXIS-dimensionsarray.
  • Denial of service via patologisk dekomprimering af fliseopdelte billeder.

Defensive bedste praksisser:

Historisk oprindelse og milepæle

2018IAU godkender FITS Standard Version 4.0, hvilket formaliserer 64-bit heltal og flisebaseret komprimering.
1990Hubble-rumteleskopet opsendes og lagrer alle videnskabelige observationer i FITS-formatet.
1981Wells, Greisen og Harten publicerer den fundamentale FITS-standard i Astronomy & Astrophysics.

Vigtige fordele og styrker

  • Den globale standard for professionel astronomi: bruges af NASA, ESA, James Webb-rumteleskopet (JWST) og Hubble.
  • WCS-metadata (World Coordinate System) knytter billedets pixelkoordinater direkte til nøjagtige himmelkoordinater (rektascension og deklination).
  • Bevarer ægte flydende-komma videnskabelige fotometriske målinger uden tabsgivende tonaftryk.

Tekniske begrænsninger og ulemper

  • Fast 2880-bytes blokudfyldning skaber tomme udfyldningsbytes i små filer.
  • Kan ikke vises i almindelige forbrugerbilledvisere uden astrofotograferingssoftware (DS9, Siril, PixInsight).
  • Streng Big-Endian byte-rekkefølge kræver byte-ombytning på moderne x86- og ARM-processorer.

Interessant teknisk trivia

  • Enhver gyldig FITS-fil begynder med den nøjagtige ASCII-tekst 'SIMPLE = T' i de første 30 bytes.
  • Størrelsen på 2880 bytes pr. blok blev valgt i 1979, fordi den svarede til den nøjagtige optagekapacitet på én fysisk blok på standard 9-spors magnetbånd.
  • De fantastiske farverige fotos af fjerne galakser fra James Webb-rumteleskopet skabes ved at kombinere flere monokrome FITS-filer taget gennem forskellige infrarøde filtre.

Ofte stillede tekniske spørgsmål

Hvorfor ser rå teleskopbilleder sorte ud i FITS-format?

Fordi FITS-filer gemmer rå 16-bit eller 32-bit lineære videnskabelige lysmålinger. De skal 'strækkes' (ved hjælp af en ikke-lineær histogramkurve) for at få svage tåger og fjerne galakser frem.

Hvordan kan jeg konvertere FITS til PNG eller JPG?

Du kan tone-mappe, strække og konvertere astronomiske FITS-filer til smukke PNG- eller JPG-billeder på få sekunder ved hjælp af File2File.app direkte i din browser.

Hvilken software åbner FITS-filer?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (med plugin) og File2File.app.