So öffnen Sie .FITS-Dateien unter Linux
Um .FITS-Dateien unter Linux zu öffnen, öffnen Sie SAOImage DS9 und laden Sie die .FITS-Datei über Datei → Öffnen.
Schritt-für-Schritt-Anleitung
- Öffnen Sie SAOImage DS9 und laden Sie die .FITS-Datei über Datei → Öffnen.
- Verwenden Sie für Befehlszeilen-/programmgesteuerte Arbeiten Python mit Astropy (astropy.io.fits), um Bilder/Tabellen und Kopfzeilen zu lesen.
- Wenn Sie eine Dateibeschädigung vermuten, versuchen Sie, sie mit einem anderen FITS-Reader/einer anderen FITS-Bibliothek zu lesen (viele Tools basieren auf CFITSIO).
Empfohlene Software
- Default Photos app
- Browser preview
- GIMP
Alternative Methoden
- Open .FITS in a browser-based viewer if desktop apps fail.
- Try opening .FITS on Linux with a secondary app to rule out app-specific issues.
- Convert .FITS only with trusted tools when direct opening is not possible.
Häufige Probleme
Die Datei lässt sich in meinem normalen Fotobetrachter nicht öffnen
FITS ist ein wissenschaftliches Datenformat und wird von Consumer-Bild-Apps nicht allgemein unterstützt, obwohl es Bilder speichern kann.
- Öffnen Sie es mit einem FITS-fähigen Viewer wie SAOImage DS9.
- Wenn Sie die Daten verarbeiten müssen, verwenden Sie Python mit astropy.io.fits, um die HDUs zu lesen und das Bildarray zu extrahieren.
Öffnet sich, sieht aber schwarz/leer aus oder der Kontrast stimmt nicht
Astronomische FITS-Bilder enthalten häufig Daten mit hohem Dynamikbereich, Nicht-8-Bit-Pixeltypen oder Werte, die zur ordnungsgemäßen Anzeige skaliert/gedehnt werden müssen.
- Passen Sie in einem FITS-Viewer (z. B. DS9) die Anzeigeskalierung/-streckung an (üblich für astronomische Bilder).
- Überprüfen Sie die Header-Schlüsselwörter und den Datentyp, indem Sie die Datei mit astropy.io.fits lesen, um Skalierung und Wertebereiche zu verstehen.
Fehler beim Lesen von FITS: beschädigte/abgeschnittene Datei oder ungültiger Header
FITS-Leser erwarten eine strikte Struktur (HDU-Header und Datenblöcke). Unterbrochene Downloads oder teilweise Übertragungen können diese Struktur zerstören.
- Laden Sie die Datei erneut herunter oder kopieren Sie sie erneut von der Originalquelle und vergleichen Sie nach Möglichkeit die Dateigrößen.
- Versuchen Sie, mit einem anderen FITS-Reader/einer anderen FITS-Bibliothek zu öffnen; Viele Tools basieren auf CFITSIO, was möglicherweise klarere Fehlermeldungen liefert.
- Wenn Sie Zugriff auf die Software-/Instrumentenpipeline des Herstellers haben, generieren Sie die FITS-Datei neu oder exportieren Sie sie erneut.
Die FITS-Datei hat mehrere Erweiterungen und ich kann das benötigte Bild/die benötigte Tabelle nicht finden
Eine einzelne FITS-Datei kann mehrere HDUs enthalten (primäre HDU plus Erweiterungen wie Bilder oder Tabellen). Einige Viewer öffnen standardmäßig nur die erste HDU.
- Durchsuchen/wählen Sie in DS9 verschiedene Erweiterungen (HDU-Liste), um das gewünschte Bild/die gewünschte Ebene anzuzeigen.
- Verwenden Sie in Python astropy.io.fits, um HDUs aufzulisten und die richtige Erweiterung nach Index oder Name auszuwählen.
Sicherheitshinweis
FITS-Dateien sind Datendateien (Header + Datenblöcke) und enthalten normalerweise keine aktiven Inhalte wie Makros. Sie können jedoch dennoch riskant sein, wenn sie mit anfälligen Parsern geöffnet werden. Verwenden Sie gut gepflegte Tools und Bibliotheken (z. B. etablierte FITS-Viewer und Astropy/CFITSIO-basierte Reader).