Este es el comando mFixNaN que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
mFixNaN: reemplaza un conjunto particular de valores en una imagen FITS con NaN (o viceversa)
SINOPSIS
mFixNaN [-d nivel] [-v Valor de NaN] in.todos out.todos [min en blanco maxblank]
DESCRIPCIÓN
Convierte los NaN que se encuentran en la imagen a algún otro valor (proporcionado por el usuario), or convierte un
rango de valores proporcionados en NaN.
OPCIONES
-d nivel
Active la depuración al nivel especificado (1-3)
-v Valor de NaN
Valor para usar en lugar de cualquier NaN
ARGUMENTOS
en. trajes
Ingrese el archivo de imagen FITS
atuendos
Ruta del archivo FITS de salida. Para ejecutar en modo "contar" sin crear un archivo de salida,
utilice un guión ("-") para este argumento.
mínimo en blanco máximo en blanco
Si no se utiliza el modificador "-v", mFixNaN reemplazará todos los valores de píxeles entre
min en blanco y maxblank con NaN.
RESULTADO
[estructura stat = "OK", rangeCount =rangoRecuento, nanCount =nanCount]
rangoRecuento es el número de píxeles que se encontraron entre min en blanco y maxblank, si ellos
fueron especificados. Si no (es decir, los NaN se eliminaron y se reemplazaron con propuesta de), nanCount son los
número de NaN eliminados.
MENSAJES
OK [struct stat = "OK", rangeCount =rangoRecuento, nanCount =nanCount"]
ERROR No se ha proporcionado ningún nivel de depuración
ERROR La cadena de nivel de depuración no es válida: nivel
ERROR La cadena de nivel de depuración no es válida: nivel
ERROR La cadena de nivel de depuración no puede ser negativa
ERROR No se ha proporcionado ningún valor para la conversión de NaN
ERROR La cadena del valor de conversión de NaN no es válida: 'Valor de NaN'
ERROR Archivo de entrada no válido 'en. trajes']
ERROR min la cadena de valor en blanco no es un número
ERROR La cadena de valor en blanco máximo no es un número
ERROR Archivo de imagen en. trajes FITS faltantes o inválidos
ERROR ENCAJA bibliotecas error
EJEMPLOS
Se generó una imagen FITS con BITPIX -64 (punto flotante de doble precisión) sin usar
NaNs; todos los píxeles "en blanco" están representados por números negativos muy pequeños. Esto puede tirar
los intentos iniciales de mostrar la imagen con un estiramiento adecuado, y no se ajusta a
el estándar FITS. Para reemplazar todos esos píxeles "en blanco" con NaN:
mFixNaN original se adapta a NaN se adapta a -4.61169e32 -4.61169e10
[struct stat = "OK", rangeCount = 1321, nanCount = 0]
Para convertir esos NaN de nuevo en un valor de un solo píxel:
mFixNaN -v -4.6e32 NaN. encaja en blancoval.
[struct stat = "OK", rangeCount = 0, nanCount = 1321]
Use mFixNaN en línea usando los servicios de onworks.net