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 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
mFitplane - Utilisez les moindres carrés pour adapter un plan à une image
SYNOPSIS
mFitplane [-b frontière] [-ré niveau] [-s fichier d'état] in.fits
DESCRIPTION
Utilise les moindres carrés pour ajuster un plan (à l'exclusion des pixels aberrants) à une image. Il est utilisé sur
les images de différence générées à l'aide 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" de 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 d'images.
L'ajustement est un simple moindre carré, 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. Les xmin, ymax la sortie correspond à la
plage de valeurs x,y trouvées lors de l'ajustement. Le rms est pour information seulement mais le xmin,
ymax sont utilisés dans l'ajustement d'arrière-plan (mBgModel). crpix1 et les crpix2 sont le
pixels de référence pour chaque axe, comme déterminé à 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, xcentre=xcentre, ycentre=ycentre, npixel=npixel,
RMS=rms, boîtex=boîtex, carré=boîtes, largeur de boîte=largeur de boîte, hauteur boîte=hauteur de caisse,
boxang =boxe]
ERREUR Argument à -b (un magnifique) 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 erreur
ERREUR général erreur
ATTENTION
Trop peu de pixels pour tenir
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, xcentre=-320.871,
ycenter=213.014, npixel=314299, rms=0.393003, boxx=-320.92, boxy=212.424,
largeur de boîte=835.421, hauteur de boîte=509.274, angle de boîte=-29.5537]
Utilisez mFitplane en ligne en utilisant les services onworks.net