EngelsFransSpaans

Ad


OnWorks-favicon

mFixNaN - Online in de cloud

Voer mFixNaN uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mFixNaN die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mFixNaN - Vervang een bepaalde reeks waarden in een FITS-afbeelding door NaN's (of omgekeerd)

KORTE INHOUD


mVastNaN [-d niveau] [-v NaN-waarde] past in. past uit. past [minblanco maxblank]

PRODUCTBESCHRIJVING


Converteert NaN's gevonden in de afbeelding naar een andere waarde (gegeven door de gebruiker), or converteert naar
bereik van geleverde waarden in NaNs.

OPTIES


-d niveau
Schakel foutopsporing in op het opgegeven niveau (1-3)

-v NaN-waarde
Waarde om te gebruiken in plaats van eventuele NaN's

ARGUMENTEN


in.past
Voer het FITS-afbeeldingsbestand in

uit.fits
Pad van uitvoer FITS-bestand. Om in de "tel"-modus te werken zonder een uitvoerbestand te maken,
gebruik een streepje ("-") voor dit argument.

minblank maxblank
Als de schakelaar "-v" niet wordt gebruikt, mFixNaN vervangt alle pixelwaarden ertussen
minblanco en maxblank met NaN.

RESULTAAT


[structuur] stat="OK", bereikAantal=bereikAantal, naCount=naCount]

bereikAantal is het aantal pixels dat ertussen is gevonden minblanco en maxblank, als ze
waren gespecificeerd. Als dat niet het geval is (dat wil zeggen, de NaN's zijn verwijderd en vervangen door waarde), naCount is de
aantal verwijderde NaN's.

BERICHTEN


OK [struct stat="OK", rangeCount=bereikAantal, naCount=naCount"]

FOUT Geen debug-niveau opgegeven

ERROR Tekenreeks voor foutopsporingsniveau is ongeldig: niveau

ERROR Tekenreeks voor foutopsporingsniveau is ongeldig: niveau

ERROR Tekenreeks voor foutopsporingsniveau mag niet negatief zijn

ERROR Geen waarde opgegeven voor NaN-conversie

ERROR NaN conversiewaarde string is ongeldig: 'NaN-waarde'

ERROR Ongeldig invoerbestand 'in.past']

ERROR min. lege waardetekenreeks is geen getal

ERROR max. lege waardetekenreeks is geen getal

ERROR Afbeeldingsbestand in.past ontbrekende of ongeldige PITS

FOUT PAST BIJ bibliotheek fout

Voorbeelden


Er werd een FITS-afbeelding met BITPIX -64 (zwevende komma met dubbele precisie) gegenereerd zonder gebruik
NaN's; alle "lege" pixels worden weergegeven door zeer kleine negatieve getallen. Dit kan gooien
van de eerste pogingen om het beeld met de juiste rek weer te geven, en voldoet niet aan
de FITS-standaard. Om al die "lege" pixels te vervangen door NaN's:

mFixNaN origineel.past op NaN.past -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]

Om die NaN's terug te converteren naar een enkele pixelwaarde:

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

Gebruik mFixNaN online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad