EnglischFranzösischSpanisch

Server ausführen | Ubuntu > | Fedora > |


OnWorks-Favicon

mFixNaN - Online in der Cloud

Führen Sie mFixNaN im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl mFixNaN, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME


mFixNaN - Ersetze einen bestimmten Satz von Werten in einem FITS-Image durch NaNs (oder umgekehrt)

ZUSAMMENFASSUNG


mFixNaN [-d Ebene] [-v NaN-Wert] passt.passt.passt [Minblank maxleer]

BESCHREIBUNG


Konvertiert im Bild gefundene NaNs in einen anderen Wert (vom Benutzer angegeben), or konvertiert a
Bereich der gelieferten Werte in NaNs.

OPTIONAL


-d Ebene
Aktivieren Sie das Debugging auf der angegebenen Ebene (1-3)

-v NaN-Wert
Wert anstelle von NaNs

ARGUMENTE


in.passt
FITS-Bilddatei eingeben

passt
Pfad der FITS-Ausgabedatei. Um im "Zähl"-Modus zu laufen, ohne eine Ausgabedatei zu erstellen,
Verwenden Sie für dieses Argument einen Bindestrich ("-").

minblank maxblank
Wenn der Schalter "-v" nicht verwendet wird, mFixNaN ersetzt alle Pixelwerte zwischen
Minblank und maxleer mit NaN.

Ergebnis


[strukturieren stat="OK", rangeCount=rangeCount, nanCount=nanCount]

rangeCount ist die Anzahl der Pixel, die zwischen gefunden wurden Minblank und maxleer, wenn sie
angegeben wurden. Wenn nicht (dh NaNs wurden entfernt und durch ersetzt) Wert), nanCount ist
Anzahl der entfernten NaNs.

MITTEILUNGEN


OK [struct stat="OK", rangeCount=rangeCount, nanCount=nanCount"]

FEHLER Kein Debug-Level angegeben

FEHLER Debug-Level-String ist ungültig: Ebene

FEHLER Debug-Level-String ist ungültig: Ebene

FEHLER Debug-Level-String darf nicht negativ sein

FEHLER Kein Wert für die NaN-Konvertierung angegeben

ERROR Die Zeichenfolge für den NaN-Conversion-Wert ist ungültig: 'NaN-Wert'

FEHLER Ungültige Eingabedatei 'in.passt']

ERROR Min. Leerwertstring ist keine Zahl

ERROR max. Leerwertzeichenfolge ist keine Zahl

FEHLER Bilddatei in.passt fehlende oder ungültige FITS

ERROR Passt Bibliothek Fehler

Beispiele:


Ein FITS-Image mit BITPIX -64 (Double-Precision-Gleitkomma) wurde ohne Verwendung von . erzeugt
NaNs; alle "leeren" Pixel werden durch sehr kleine negative Zahlen dargestellt. Das kann werfen
Aus anfängliche Versuche, das Bild mit einer korrekten Dehnung anzuzeigen, und entspricht nicht den
dem FITS-Standard. Um all diese "leeren" Pixel durch NaNs zu ersetzen:

mFixNaN original.passt NaN.passt -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]

Um diese NaNs wieder in einen einzelnen Pixelwert umzuwandeln:

mFixNaN -v -4.6e32 NaN.passt blankval.passt
[struct stat="OK", rangeCount=0, nanCount=1321]

Verwenden Sie mFixNaN online mit den onworks.net-Diensten


Ad


Ad