Astronomi FITS (.fits)
IAU StandarFlexible Image Transport System (FITS) adalah format data astronomi resmi yang didukung International Astronomical Union (IAU) dan NASA. Format ini menyimpan hasil pengamatan teleskop, citra luar angkasa, dan kubus data spektroskopi multidimensi.
Konversi FITS ke PNG
Konverter FITS ke PNG gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.
Pemeriksaan & Metadata
Sistem operasi dan penganalisis file mengenali file FITS dengan memeriksa urutan byte biner di bagian awal:
Tanda Tangan Header per Byte (Byte Penanda)
Sistem operasi dan penganalisis file mengenali file FITS dengan memeriksa urutan byte biner di bagian awal:
TANDA TANGAN HEX (OFFSET 0):
53 49 4D 50 4C 45 20 20 3DREPRESENTASI ASCII: SIMPLE =
Standardisasi: IAU FITS Standard v4.0
Spesifikasi Teknis
| Arsitektur Kontainer | Blok header 2880-byte yang tersusun dari rekaman kata kunci=nilai sepanjang 80 karakter, diikuti blok larik data biner 2880-byte |
| Kompresi | Kompresi gambar bertile (Rice, Gzip, H-compress, PLIO) atau biner tanpa kompresi |
| Urutan Byte | Big-Endian (standar floating-point IEEE) |
| Ruang Warna | Pembacaan sensor fotometrik mentah, larik inframerah/ultraviolet/sinar-X multigelombang |
| Saluran & Struktur | Kubus data multidimensi (gambar 2D, kubus spektroskopi 3D, tabel biner) |
| Dimensi Maksimum | Up to 999 dimensions (NAXIS) |
| Transparansi | Penanda piksel kosong NaN (Not-a-Number) |
| Streaming & Progresif | Header menetapkan dimensi blok data yang tepat untuk akses acak langsung |
Perbandingan Teknis FITS dengan Pesaing
| Atribut Teknis | FITS (Saat Ini) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Koordinat Langit (WCS) | Standar bawaan (pemetaan langit RA & Dec) | Tidak ada (memerlukan skema kustom) | Tidak ada (khusus GIS geografis) | Lintang/bujur Bumi saja |
| Disiplin Utama | Astronomi & Astrofisika | Fisika energi tinggi & pembelajaran mesin | Fotografi dan pemindaian dengan komputer desktop | Ilmu atmosfer & samudra |
| Penyelarasan Blok | Blok tetap berukuran 2880 byte | Potongan HDF hierarkis | Strip atau ubin (tiles) | Variabel rekaman NetCDF |
| Penggunaan pada Teleskop | Hubble, JWST, ESO, ALMA | Simulasi dan komputasi superkomputer | Pencitraan konsumen / medis | Satelit cuaca NOAA |
Pola Kerusakan Umum dan Panduan Pemulihan Hex
Kesalahan perangkat lunak astrofotografi: 'Header does not end with END keyword' (Tajuk tidak diakhiri dengan kata kunci END).
Penyebab Utama: Kata kunci 'END' yang hilang pada kartu terakhir sepanjang 80 karakter dari blok tajuk 2880 byte.
Pemulihan: Tambahkan padding berupa spasi sepanjang 80 karakter pada tajuk, lalu tambahkan 'END' menggunakan File2File.app FITS Tool.
Analisis Keamanan & Vektor Serangan Parser
Dekoder FITS memproses kartu tajuk sepanjang 80 karakter; penyalinan string tanpa batas dapat memicu peluberan penyangga (buffer overflow) pada pustaka C lama.
Vektor Serangan yang Diketahui
- Peluberan penyangga di pustaka cfitsio saat mengurai string kata kunci header yang cacat.
- Peluberan integer (integer overflow) selama alokasi susunan dimensi NAXIS.
- Penolakan layanan melalui dekompresi gambar berbasis petak dengan masukan ekstrem.
Praktik Terbaik Defensif: Jaga agar pustaka cfitsio tetap diperbarui dan dekode file FITS di ruang memori WebAssembly yang terisolasi.
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- FITS adalah standar pertukaran data astronomi yang banyak digunakan; observatorium juga memakai format lain.
- Metadata World Coordinate System (WCS) memetakan koordinat piksel gambar secara langsung ke koordinat langit yang tepat (asensio rekta dan deklinasi).
- Mempertahankan pengukuran fotometrik ilmiah titik mengambang yang sebenarnya tanpa pemetaan tonal dengan kehilangan kualitas.
Keterbatasan Teknis & Kekurangan
- Padding blok berukuran tetap 2880 byte menambah byte kosong pada berkas kecil.
- Tidak dapat dilihat di penampil gambar konsumen standar tanpa perangkat lunak astrofotografi (DS9, Siril, PixInsight).
- Urutan byte Big-Endian yang ketat memerlukan pertukaran byte (byte swapping) pada prosesor x86 dan ARM modern.
Fakta Teknis Menarik
- Setiap file FITS yang valid dimulai dengan teks ASCII persis 'SIMPLE = T' dalam 30 byte pertama.
- 2880 byte adalah panjang blok logis yang dipilih karena dapat dibagi oleh panjang kata yang umum saat itu, bukan karena kapasitas blok fisik pita.
- Foto-foto warna-warni yang menakjubkan dari galaksi jauh hasil Teleskop Luar Angkasa James Webb dibuat dengan menggabungkan beberapa file FITS monokrom yang diambil melalui filter inframerah yang berbeda.
Pertanyaan Teknis yang Sering Diajukan
Mengapa foto teleskop mentah terlihat hitam dalam format FITS?
File FITS menyimpan pengukuran cahaya ilmiah linear mentah 16-bit atau 32-bit. Untuk menampilkan nebula redup dan galaksi jauh, data perlu melalui proses 'peregangan' (menggunakan kurva histogram nonlinier).
Bagaimana cara mengonversi FITS ke PNG atau JPG?
Anda dapat melakukan pemetaan warna (tone-map), peregangan, dan konversi file FITS astronomi menjadi gambar PNG atau JPG yang indah dalam hitungan detik menggunakan File2File.app langsung di peramban Anda.
Perangkat lunak apa yang membuka file FITS?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (dengan plugin), dan File2File.app.
Pasangan Konversi FITS Terkait
Mengonversi wadah data astronomi FITS menjadi gambar raster PNG yang divisualisasikan memungkinkan para ilmuwan membagikan observasi luar angkasa mentah di peramban web standar dan perangkat lunak perkantoran.
Ubah citra astronomi FITS menjadi PDF skala abu-abu satu halaman. Nilai piksel direntangkan secara linear untuk ditampilkan, sehingga PDF ini untuk dilihat, bukan untuk pengukuran.