Aceasta este comanda mFixNaN care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
mFixNaN - Înlocuiți un anumit set de valori dintr-o imagine FITS cu NaNs (sau invers)
REZUMAT
mFixNaN [-d nivel] [-v NaN-valoare] in.se potriveste.se potriveste [minblank maxblank]
DESCRIERE
Convertește NaN găsite în imagine într-o altă valoare (data de utilizator), or convertește a
intervalul de valori furnizate în NaN.
OPŢIUNI
-d nivel
Activați depanarea la nivelul specificat (1-3)
-v NaN-valoare
Valoare de utilizat în locul oricăror NaN
ARGUMENTE
in.se potriveste
Introduceți fișierul imagine FITS
out.se potriveste
Calea fișierului FITS de ieșire. Pentru a rula în modul „numărare” fără a crea un fișier de ieșire,
utilizați o liniuță ("-") pentru acest argument.
minblank maxblank
Dacă comutatorul „-v” nu este utilizat, mFixNaN va înlocui toate valorile pixelilor între
minblank și maxblank cu NaN.
REZULTAT
[struct stat="OK", rangeCount=rangeCount, nanCount=nanCount]
rangeCount este numărul de pixeli care au fost găsiți între minblank și maxblank, dacă ei
au fost precizate. Dacă nu (adică, NaN-urile au fost îndepărtate și înlocuite cu valoare), nanCount este
numărul de NaN eliminate.
MESAJE
OK [struct stat="OK", rangeCount=rangeCount, nanCount=nanCount"]
EROARE Nu a fost specificat un nivel de depanare
EROARE Șirul de nivel de depanare este nevalid: nivel
EROARE Șirul de nivel de depanare este nevalid: nivel
EROARE Șirul de nivel de depanare nu poate fi negativ
EROARE Nu este dată nicio valoare pentru conversia NaN
EROARE șirul valorii de conversie NaN este nevalid: 'NaN-valoare'
EROARE Fișier de intrare invalid „in.se potriveste']
EROARE min. șirul de valoare necompletat nu este un număr
EROARE șirul maxim de valori goale nu este un număr
EROARE Fișier imagine in.se potriveste FITS lipsă sau invalid
EROARE SE POTRIVEȘTE bibliotecă eroare
EXEMPLE
O imagine FITS cu BITPIX -64 (virgulă mobilă cu precizie dublă) a fost generată fără a utiliza
NaNs; toți pixelii „albi” sunt reprezentați prin numere negative foarte mici. Acest lucru poate arunca
off încercările inițiale de a afișa imaginea cu o întindere adecvată și nu se conformează
standardul FITS. Pentru a înlocui toți acești pixeli „albi” cu NaN:
mFixNaN original.se potrivește cu NaN.se potrivește -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
Pentru a converti acele NaN înapoi într-o singură valoare de pixel:
mFixNaN -v -4.6e32 NaN.fits blankval.fits
[struct stat="OK", rangeCount=0, nanCount=1321]
Utilizați mFixNaN online folosind serviciile onworks.net