Il s'agit de la commande mProjectPP qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
mProjectPP - Re-projeter les images FITS
SYNOPSIS
mProjetPP [-z facteur] [-ré niveau] [-b frontière] [-s fichier d'état] [-O altout.hdr] [-je
altin.hdr] [-h DQQpH] [-X en échelon] [-w fichier de poids] [-t порог] [-X] in.fit out.fits
modèle.hdr
DESCRIPTION
mProjetPP reprojette une seule image à l'échelle définie dans un autre en-tête FITS
modèle généré (généralement) par mTANhdr. Le programme produit une paire d'images : le
image reprojetée et une image « zone » constituée de la fraction de la zone du ciel de pixel d'entrée qui
est entré dans chaque pixel de sortie. Cette image de zone subit tous les traitements ultérieurs
que fait l'image reprojetée, ce qui lui permet d'être correctement encodée à la fin.
mProjetPP effectue une transformation plan à plan sur l'image d'entrée, et est une adaptation de
l'algorithme Mopex et développé en collaboration avec le télescope spatial Spitzer. Ce
fournit une augmentation de vitesse d'environ un facteur de 30 par rapport à l'usage général
mProjet. Toutefois, mProjetPP ne convient que pour les projections qui peuvent être approchées
par des projections dans le plan tangent (TAN, SIN, ZEA, STG, ARC), et n'est donc pas adapté pour
images couvrant de larges portions du ciel. Notez également qu'il ne prend pas directement en charge
changements de système de coordonnées (c'est-à-dire coordonnées équatoriales à galactiques), bien que ces
les modifications peuvent être facilitées par l'utilisation d'un en-tête alternatif.
Une situation qui s'est produite assez souvent pour mériter une attention particulière : il est possible de
définir un en-tête FITS avec l'emplacement de référence hors de l'image. En particulier, les personnes
font souvent référence à des projections cylindriques (par exemple : CAR, CEA) à l'emplacement (0.,0.) (par exemple : le
centre galactique). Ce n'est pas faux en soi mais conduit à un pixel extrêmement grand
décalages (par exemple : par centaines de milliers). En lien avec cela, si vous extrayez un en-tête
à partir d'une image avec de grands décalages de ce type, il est peu probable que vous puissiez simplement changer
types de projection sans également ajuster l'emplacement/les décalages de référence. Très probablement, vous
se retrouvera avec les données de reprojet toutes hors échelle.
OPTIONS
-z facteur
Le traitement est effectué à l'aide de l'algorithme de bruine. facteur est une virgule flottante
numéro; les facteurs de bruine recommandés sont de 0.5 à 1.
-d niveau
Entraîne l'impression d'informations de débogage supplémentaires sur stdout. Les niveaux valides sont
1-5 ; pour les niveaux supérieurs à 1, il est recommandé de rediriger la sortie vers un texte
fichier.
-b frontière
Ne tient pas compte frontière pixels autour du bord de l'image lors de l'exécution des calculs.
-s fichier d'état
La sortie et les erreurs sont écrites dans fichier d'état au lieu d'être écrit sur stdout.
-[je|o] alternatif.hdr
Spécifie un autre en-tête FITS à utiliser dans mProjetPP calculs, permet
substitution des en-têtes pseudo-TAN créés par mTANHdr.
-h DQQpH Spécifiez l'extension FITS à reprojeter si l'image FITS est multi-extension.
-x en échelon
Multipliez les valeurs de pixel par en échelon lors de la reprojection. Par exemple, chaque 2MASS
l'image a un facteur d'échelle différent (très proche de 1.0) pour corriger les variations
points de magnitude zéro.
-w fichier de poids
Chemin d'accès à une carte de poids à utiliser lors de la lecture des valeurs à partir de l'image d'entrée.
-t порог
Si vous utilisez une image de poids ; n'utilisez que les pixels dont la valeur de poids est supérieure
порог.
-X Reprojette l'intégralité de l'image même si une partie se trouve en dehors de la région d'intérêt
(ne pas recadrer pendant la re-projection).
ARGUMENTS
in.fits
Fichier FITS d'entrée à reprojeter.
tenues
Chemin d'accès au fichier FITS de sortie à créer.
modèle.hdr
Modèle d'en-tête FITS à utiliser dans la génération de FITS de sortie
ENTRAÎNER
Deux fichiers sont créés en sortie : le fichier FITS reprojeté (tenues), et une image "zone"
(out_area.fits). Voir l'algorithme de reprojection d'image pour plus d'informations.
MESSAGES
OK [struct stat="OK", heure=secondes]
ERREUR Facteur de bruine chaîne (un magnifique) ne peut pas être interprété comme un nombre réel
ERREUR Impossible d'ouvrir le fichier d'état : fichier d'état
ERREUR Chaîne de seuil de poids (порог) ne peut pas être interprété comme un nombre réel
ERREUR Chaîne d'échelle de flux (en échelon) ne peut pas être interprété comme un nombre réel
ERREUR Chaîne de valeur de bordure (un magnifique) ne peut pas être interprété comme un entier ou un ensemble de polygones
sommets
ERREUR Valeur de bordure (Plus-value) doit être supérieur ou égal à zéro
ERREUR valeur HDU (DQQpH) doit être un entier non négatif
ERREUR Impossible de configurer la transformation plan à plan. Vérifiez les en-têtes conformes.
ERREUR Pas de chevauchement
ERREUR Pas assez de mémoire pour la matrice d'images de données de sortie
ERREUR Pas assez de mémoire pour le tableau d'images de la zone de sortie
ERREUR La sortie wcsinit() a échoué.
ERREUR L'entrée wcsinit() a échoué.
ERREUR L'entrée et la sortie doivent être dans le même système de coordonnées pour une reprojection rapide
ERREUR Tous les pixels sont vides
ERREUR Projection de l'image d'entrée (projection) doit être TAN, SIN, ZEA, STG ou ARC pour
reprojection
ERREUR Sortie projection de l'image (projection) doit être TAN, SIN, ZEA, STG ou ARC pour
reprojection
ERREUR Fichier modèle [modèle.hdr] pas trouvé
ERREUR Fichier image in.fits est manquant ou invalide FITS
ERREUR Fichier de poids fichier de poids est manquant ou invalide FITS
ERROR FITS erreur de bibliothèque
EXEMPLES
$ mProjectPP rawdir/real_orig.fits projdir/base_unity.fits templates/galactic_orig.txt
[struct stat="OK", heure=14]
Utilisez mProjectPP en ligne en utilisant les services onworks.net