Ini ialah arahan mFixNaN yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
mFixNaN - Gantikan set nilai tertentu dalam imej FITS dengan NaNs (atau sebaliknya)
SINOPSIS
mFixNaN [-d tahap] [-v nilai NaN] in.fits out.fits [kosong maxblank]
DESCRIPTION
Menukarkan NaN yang terdapat dalam imej kepada beberapa nilai lain (diberikan oleh pengguna), or menukar agama a
julat nilai yang dibekalkan ke dalam NaNs.
PILIHAN
-d tahap
Hidupkan nyahpepijat ke tahap yang ditentukan (1-3)
-v nilai NaN
Nilai untuk digunakan sebagai ganti mana-mana NaN
HUJAH
dalam.sesuai
Masukkan fail imej FITS
keluar.sesuai
Laluan fail FITS output. Untuk berjalan dalam mod "kira" tanpa membuat fail output,
gunakan tanda sempang ("-") untuk hujah ini.
minblank maxblank
Jika suis "-v" tidak digunakan, mFixNaN akan menggantikan semua nilai piksel antara
kosong and maxblank dengan NaN.
RESULT
[struktur stat="OK", julatCount=rangeCount, nanCount=nanCount]
rangeCount ialah bilangan piksel yang ditemui antara kosong and maxblank, jika mereka
telah dinyatakan. Jika tidak (iaitu, NaN telah dikeluarkan dan digantikan dengan nilai), nanCount adalah
bilangan NaN yang dikeluarkan.
PESAN
OK [struct stat="OK", rangeCount=rangeCount, nanCount=nanCount"]
RALAT Tiada tahap nyahpepijat diberikan
ERROR Rentetan peringkat nyahpepijat tidak sah: tahap
ERROR Rentetan peringkat nyahpepijat tidak sah: tahap
ERROR Rentetan tahap nyahpepijat tidak boleh negatif
RALAT Tiada nilai diberikan untuk penukaran NaN
RALAT rentetan nilai penukaran NaN tidak sah: 'nilai NaN'
ERROR Fail input tidak sah 'dalam.sesuai']
ERROR min rentetan nilai kosong bukan nombor
RALAT rentetan nilai kosong maks bukan nombor
ERROR Fail imej dalam.sesuai FITS tiada atau tidak sah
RALAT FITS perpustakaan kesilapan
CONTOH
Imej FITS dengan BITPIX -64 (titik terapung berketepatan ganda) telah dijana tanpa menggunakan
NaNs; semua piksel "kosong" diwakili oleh nombor negatif yang sangat kecil. Ini boleh membuang
off percubaan awal untuk memaparkan imej dengan regangan yang betul, dan tidak mematuhi
piawaian FITS. Untuk menggantikan semua piksel "kosong" itu dengan NaN:
mFixNaN original.fits NaN.fits -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
Untuk menukar NaN tersebut kembali kepada nilai piksel tunggal:
mFixNaN -v -4.6e32 NaN.muat blankval.muat
[struct stat="OK", rangeCount=0, nanCount=1321]
Gunakan mFixNaN dalam talian menggunakan perkhidmatan onworks.net