Jest to polecenie mFixNaN, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
mFixNaN — Zamień określony zestaw wartości w obrazie FITS na NaN (lub odwrotnie)
STRESZCZENIE
mFixNaN [-d poziom] [-w Wartość NaN] pasuje. pasuje. pasuje [puste maxblank]
OPIS
Konwertuje NaN znalezione na obrazku na inną wartość (podaną przez użytkownika), or konwertuje
zakres dostarczonych wartości w NaNs.
OPCJE
-d poziom
Włącz debugowanie do określonego poziomu (1-3)
-v Wartość NaN
Wartość do użycia zamiast dowolnych NaN
ARGUMENTY
w.pasuje
Wprowadź plik obrazu FITS
strój
Ścieżka wyjściowego pliku FITS. Aby uruchomić w trybie „liczenia” bez tworzenia pliku wyjściowego,
użyj myślnika („-”) dla tego argumentu.
minblank maxblank
Jeśli przełącznik „-v” nie jest używany, mFixNaN zastąpi wszystkie wartości pikseli pomiędzy
puste i maxblank z NaN.
WYNIK
[struktura stat="OK", zakresCount=zakresliczba, nanCount=liczba nan]
zakresliczba to liczba pikseli znalezionych pomiędzy puste i maxblank, Jeśli oni
zostały określone. Jeśli nie (tzn. NaN zostały usunięte i zastąpione przez wartość), liczba nan jest
liczba usuniętych NaN.
WIADOMOŚCI
OK [struct stat="OK", rangeCount=zakresliczba, nanLiczba=liczba nan"]
BŁĄD Nie podano poziomu debugowania
BŁĄD Ciąg poziomu debugowania jest nieprawidłowy: poziom
BŁĄD Ciąg poziomu debugowania jest nieprawidłowy: poziom
BŁĄD Ciąg poziomu debugowania nie może być ujemny
BŁĄD Nie podano wartości konwersji NaN
BŁĄD Ciąg wartości konwersji NaN jest nieprawidłowy: 'Wartość NaN'
BŁĄD Nieprawidłowy plik wejściowy 'w.pasuje']
BŁĄD Min. pusty ciąg znaków nie jest liczbą
BŁĄD Maksymalny pusty ciąg znaków nie jest liczbą
BŁĄD Plik obrazu w.pasuje brakujące lub nieprawidłowe FITS
BŁĄD FITS biblioteka błąd
PRZYKŁADY
Obraz FITS z BITPIX -64 (zmiennoprzecinkowy podwójnej precyzji) został wygenerowany bez użycia
NaN; wszystkie „puste” piksele są reprezentowane przez bardzo małe liczby ujemne. To może rzucić
wyłączone początkowe próby wyświetlenia obrazu z odpowiednim rozciągnięciem i nie są zgodne
standard FITS. Aby zastąpić wszystkie te „puste” piksele NaN:
mFixNaN oryginał.pasuje do NaN.pasuje -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
Aby przekonwertować te NaN z powrotem na wartość pojedynczego piksela:
mFixNaN -v -4.6e32 NaN.pasuje pustywart.pasuje
[struct stat="OK", rangeCount=0, nanCount=1321]
Korzystaj z mFixNaN online, korzystając z usług onworks.net