Ini adalah perintah mFixNaN yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
mFixNaN - Ganti satu set nilai tertentu dalam gambar FITS dengan NaNs (atau sebaliknya)
RINGKASAN
mFixNaN [-d tingkat] [-v Nilai NaN] masuk.cocok.cocok [kosong kecil maxblank]
DESKRIPSI
Mengonversi NaN yang ditemukan dalam gambar ke beberapa nilai lain (diberikan oleh pengguna), or mengkonversi a
rentang nilai yang disediakan ke dalam NaN.
PILIHAN
-d tingkat
Aktifkan debugging ke level yang ditentukan (1-3)
-v Nilai NaN
Nilai untuk digunakan sebagai pengganti NaNs
ARGUMEN
cocok
Masukkan file gambar FITS
cocok
Jalur file FITS keluaran. Untuk menjalankan dalam mode "hitungan" tanpa membuat file keluaran,
gunakan tanda hubung ("-") untuk argumen ini.
minblank maxblank
Jika sakelar "-v" tidak digunakan, mFixNaN akan mengganti semua nilai piksel antara
kosong kecil dan maxblank dengan NaN.
HASIL
[struktur stat = "Oke", rentangJumlah=rentangHitung, nanHitungan=nanCount]
rentangHitung adalah jumlah piksel yang ditemukan antara kosong kecil dan maxblank, jika mereka
ditentukan. Jika tidak (yaitu, NaN dihapus dan diganti dengan nilai), nanCount adalah
jumlah NaN yang dihilangkan.
PESAN
OK [struct stat="OK", rangeCount=rentangHitung, nanJumlah=nanCount"]
KESALAHAN Tidak ada tingkat debug yang diberikan
ERROR Debug level string tidak valid: tingkat
ERROR Debug level string tidak valid: tingkat
ERROR Debug level string tidak boleh negatif
KESALAHAN Tidak ada nilai yang diberikan untuk konversi NaN
ERROR NaN nilai konversi string tidak valid: 'Nilai NaN'
ERROR File masukan tidak valid 'cocok']
ERROR min nilai kosong string bukan angka
ERROR max blank value string bukan angka
File gambar GALAT cocok FITS hilang atau tidak valid
ERROR COCOK perpustakaan kesalahan
CONTOH
Gambar FITS dengan BITPIX -64 (titik mengambang presisi ganda) dihasilkan tanpa menggunakan
NaN; semua piksel "kosong" diwakili oleh angka negatif yang sangat kecil. Ini bisa melempar
off upaya awal untuk menampilkan gambar dengan peregangan yang tepat, dan tidak sesuai dengan
standar FITS. Untuk mengganti semua piksel "kosong" itu dengan NaN:
mFixNaN asli.cocok untuk NaN.cocok -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
Untuk mengonversi NaN tersebut kembali menjadi nilai piksel tunggal:
mFixNaN -v -4.6e32 NaN.cocok untuk blankval.cocok
[struct stat="OK", rangeCount=0, nanCount=1321]
Gunakan mFixNaN online menggunakan layanan onworks.net