Il s'agit de la commande mFitplane qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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
mFitplane - Utiliser les moindres carrés pour ajuster un plan à une image
SYNOPSIS
mFitplane [-b frontière] [-ré niveau] [-s fichier d'état] convient
DESCRIPTION
Utilise la méthode des moindres carrés pour ajuster un plan (hors pixels aberrants) à une image. Elle est utilisée sur
les images différentes générées à l'aide de mDiff or mDiffExec.
OPTIONS
-b frontière
Nombre de pixels de bordure à ignorer sur les bords de l'image.
-d niveau
Active le débogage au niveau spécifié (1-3).
-s fichier d'état
La sortie et les erreurs sont écrites dans fichier d'état au lieu de stdout.
ARGUMENTS
in.fits
Le fichier FITS d'entrée est un fichier de différence entre deux autres fichiers FITS, comme cela peut être
généré à l'aide mDiff.
ENTRAÎNER
Le plan ajusté à l'image est de la forme :
s'adapter = A*x + B*y + C
où x est le décalage de pixel « horizontal » par rapport à CRPIX1 dans l'en-tête FITS et y est le
Décalage « vertical » par rapport à CRPIX2. Étant donné que toutes les images reprojetées utilisent le même pixel de référence,
il s'agit d'une définition uniforme de x, y pour l'ensemble des images.
L'ajustement est une simple méthode des moindres carrés, avec une boucle itérative pour exclure les points de plus de
2 sigma (sigma défini comme la valeur efficace de la boucle précédente).
Le rms la sortie est la valeur calculée ci-dessus. xmin, ... ymax la sortie correspond à la
Plage de valeurs x et y trouvée lors de l'ajustement. La valeur quadratique moyenne est donnée à titre indicatif uniquement, mais xmin,
... ymax sont utilisés dans l'ajustement d'arrière-plan (mBgModel). crpix1 et crpix2 sont la
pixels de référence pour chaque axe, tels que déterminés à partir de l'en-tête FITS.
MESSAGES
OK [struct stat="OK", a=A, b=B, c=C, crpix1=crpix1, crpix2=crpix2, xmin=x min,
xmax=xmax, ymin=ymin, ymax=ymax, xcenter=xcentre, ycentre=ycentre, npixel=npixel,
valeur efficace =rms, boîtex=boîtex, carré=boîtes, largeur de la boîte=largeur de la boîte, hauteur de la boîte=hauteur de la boîte,
boxang=boxe]
ERREUR Argument de -b (string) ne peut pas être interprété comme un entier
ERREUR Impossible d'ouvrir le fichier d'état : fichier d'état
ERREUR Fichier image nom de fichier FITS manquant ou invalide
ERREUR FITS bibliothèque math erreur
ERREUR général erreur
ATTENTION
Trop peu de pixels pour s'adapter
ATTENTION
Trop peu de pixels pour le cadre de délimitation
ATTENTION
Matrice singulière-1
ATTENTION
Matrice singulière-2
ATTENTION
échec d'allocation dans ivector()
EXEMPLES
$ mFitplane 2mass-atlas-990322n-j0640266.fits
[struct stat="OK", a=-8.9198e-11, b=-2.54173e-10, c=5.24277e-05, crpix1=808,
crpix2=212.5, xmin=-808, xmax=167, ymin=-210.5, ymax=638.5, xcenter=-320.871,
ycenter=213.014, npixel=314299, rms=0.393003, boxx=-320.92, boxy=212.424,
largeur de la boîte = 835.421, hauteur de la boîte = 509.274, angle de la boîte = -29.5537]
Utilisez mFitplane en ligne avec les services onworks.net