Este es el comando mProjectPP 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
mProjectPP - Volver a proyectar imágenes FITS
SINOPSIS
mProyectoPP [-z factor] [-D nivel] [-B frontera] [-s archivo de estado] [-o alout.hdr] [-I
altin.hdr] [-h HDU] [-X escala] [-w archivo de peso] [-t umbral] [-X] in.todos conjuntos
plantilla.hdr
DESCRIPCIÓN
mProyectoPP reproyecta una sola imagen a la escala definida en un encabezado FITS alternativo
plantilla generada (normalmente) por mTANhdr. El programa produce un par de imágenes: el
imagen reproyectada y una imagen de "área" que consiste en el área de cielo de píxeles de entrada de fracción que
entró en cada píxel de salida. Esta imagen de área pasa por todo el procesamiento posterior.
que hace la imagen reproyectada, lo que permite que se codifique correctamente al final.
mProyectoPP realiza una transformación de plano a plano en la imagen de entrada, y es una adaptación de
el algoritmo Mopex y desarrollado en colaboración con el Telescopio Espacial Spitzer. Eso
proporciona un aumento de velocidad de aproximadamente un factor de 30 sobre el uso general
mProyecto. Sin embargo, mProyectoPP solo es adecuado para proyecciones que se pueden aproximar
por proyecciones de plano tangente (TAN, SIN, ZEA, STG, ARC), y por lo tanto no es adecuado para
imágenes que cubren grandes porciones del cielo. También tenga en cuenta que no es compatible directamente
cambios en el sistema de coordenadas (es decir, coordenadas ecuatoriales a galácticas), aunque estos
los cambios se pueden facilitar mediante el uso de un encabezado alternativo.
Una situación que ha sucedido con suficiente frecuencia como para merecer una nota especial: es posible
defina un encabezado FITS con la ubicación de referencia fuera de la imagen. En particular, la gente
a menudo hacen referencia a proyecciones cilíndricas ( e.g., CAR, CEA) a la ubicación (0., 0.) ( e.g., la
Centro galáctico). Esto no es incorrecto en sí mismo, pero conduce a píxeles extremadamente grandes.
compensaciones e.g., en los cientos de miles). Relacionado con esto, si extrae un encabezado
a partir de una imagen con grandes desplazamientos de este tipo, es poco probable que pueda simplemente cambiar
tipos de proyección sin ajustar también la ubicación de referencia / compensaciones. Lo más probable es que tú
terminará con todos los datos reproyectados fuera de escala.
OPCIONES
-z factor
El procesamiento se realiza utilizando el algoritmo de llovizna. factor es un punto flotante
número; Los factores de llovizna recomendados son de 0.5 a 1.
-d nivel
Hace que se imprima información de depuración adicional en la salida estándar. Los niveles válidos son
1-5; para niveles superiores a 1, se recomienda redirigir la salida a un texto
.
-b frontera
Ignora frontera píxeles alrededor del borde de la imagen al realizar cálculos.
-s archivo de estado
La salida y los errores se escriben en archivo de estado en lugar de escribirse en stdout.
- [i | o] alternativo.hdr
Especifica un encabezado FITS alternativo para usar en mProyectoPP cálculos, permite
sustitución de encabezados psuedo-TAN creados por mTANHdr.
-h HDU Especifique la extensión FITS para volver a proyectar si la imagen FITS es de extensión múltiple.
-x escala
Multiplica los valores de píxeles por escala al reproyectar. Por ejemplo, cada 2MASS
La imagen tiene un factor de escala diferente (muy cercano a 1.0) para corregir para variar
puntos de magnitud cero.
-w archivo de peso
Ruta a un mapa de peso que se utilizará al leer valores de la imagen de entrada.
-t umbral
Si usa una imagen de peso; utilice únicamente los píxeles en los que el valor de peso esté por encima
umbral.
-X Reproyecta toda la imagen incluso si parte de ella está fuera de la región de interés
(no recortes mientras vuelves a proyectar).
ARGUMENTOS
en. trajes
Ingrese el archivo FITS para ser reproyectado.
atuendos
Ruta al archivo de salida FITS que se creará.
plantilla.hdr
Plantilla de encabezado FITS que se utilizará en la generación de resultados FITS
RESULTADO
Se crean dos archivos como salida: el archivo FITS reproyectado (atuendos) y una imagen de "área"
(out_area.fits). Consulte el algoritmo de reproyección de imágenes para obtener más información.
MENSAJES
OK [struct stat = "OK", tiempo =segundos]
ERROR Cadena de factor de llovizna (cadena) no se puede interpretar como un número real
ERROR No se puede abrir el archivo de estado: archivo de estado
ERROR Cadena de umbral de peso (umbral) no se puede interpretar como un número real
ERROR Cadena de escala de flujo (escala) no se puede interpretar como un número real
ERROR Cadena de valor de borde (cadena) no se puede interpretar como un número entero o un conjunto de polígono
vértices
ERROR Valor de borde (valor) debe ser mayor o igual a cero
Valor de ERROR HDU (HDU) debe ser un número entero no negativo
ERROR No se pudo configurar la transformación de plano a plano. Compruebe si hay encabezados compatibles.
ERROR Sin superposición
ERROR No hay suficiente memoria para la matriz de imágenes de datos de salida
ERROR No hay suficiente memoria para la matriz de imágenes del área de salida
ERROR Error en la salida wcsinit ().
ERROR Error en la entrada wcsinit ().
ERROR La entrada y la salida deben estar en el mismo sistema de coordenadas para una reproyección rápida
ERROR Todos los píxeles están en blanco
ERROR Proyección de imagen de entrada (proyección) debe ser TAN, SIN, ZEA, STG o ARC para
reproyeccion
ERROR Proyección de imagen de salida (proyección) debe ser TAN, SIN, ZEA, STG o ARC para
reproyeccion
ERROR Archivo de plantilla [plantilla.hdr] extraviado
ERROR Archivo de imagen en. trajes falta FITS o no es válido
ERROR Archivo de peso archivo de peso falta FITS o no es válido
ERROR FITS error de biblioteca
EJEMPLOS
$ mProjectPP rawdir / real_orig.fits projdir / base_unity.fits templates / galactic_orig.txt
[struct stat = "OK", time = 14]
Utilice mProjectPP en línea utilizando los servicios de onworks.net
