Aceasta este comanda mProjectPP care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
mProjectPP - Reproiectează imagini FITS
REZUMAT
mProjectPP [-z factor] [-d nivel] [-b frontieră] [-s statusfile] [-O altout.hdr] [-i
altin.hdr] [-h hdu] [-X scară] [-w dosar de greutate] [-t prag] [-X] in.fits out.fits
șablon.hdr
DESCRIERE
mProjectPP reproiectează o singură imagine la scara definită într-un antet alternativ FITS
șablon generat (de obicei) de mTANhdr. Programul produce o pereche de imagini: the
imaginea reproiectată și o imagine „zonă” constând din fracțiunea de intrare pixeli zona cerului care
a intrat în fiecare pixel de ieșire. Această imagine de zonă trece prin toate procesările ulterioare
ceea ce face imaginea reproiectată, permițându-i să fie completată corespunzător la sfârșit.
mProjectPP efectuează o transformare plan-la-plan pe imaginea de intrare și este o adaptare a
algoritmul Mopex și dezvoltat în colaborare cu Telescopul Spațial Spitzer. Aceasta
oferă o creștere a vitezei de aproximativ un factor de 30 față de uz general
mProject. Cu toate acestea, mProjectPP este potrivit doar pentru proiecții care pot fi aproximate
prin proiecții în plan tangent (TAN, SIN, ZEA, STG, ARC) și, prin urmare, nu este potrivit pentru
imagini care acoperă porțiuni mari de cer. De asemenea, rețineți că nu acceptă direct
modificări ale sistemului de coordonate (adică coordonatele ecuatoriale la cele galactice), deși acestea
modificările pot fi facilitate prin utilizarea unui antet alternativ.
O situație care s-a întâmplat destul de des pentru a justifica o notă specială: este posibil să
definiți un antet FITS cu locația de referință în afara imaginii. În special, oamenii
deseori face referire la proiecții cilindrice (de exemplu, CAR, CEA) la locație (0.,0.) (de exemplu, il
centru galactic). Acest lucru nu este greșit în sine, dar duce la pixeli extrem de mari
decalaje (de exemplu, în sute de mii). Legat de asta, dacă extrageți un antet
dintr-o imagine cu decalaje mari de acest tip, este puțin probabil să puteți schimba pur și simplu
tipuri de proiecție fără a ajusta și locația de referință/decalaje. Cel mai probabil, tu
se va ajunge cu datele reproiectate, toate nedimensionate.
OPŢIUNI
-z factor
Procesarea se face folosind algoritmul de burniță. factor este o virgulă flotantă
număr; Factorii de burniță recomandați sunt de la 0.5 la 1.
-d nivel
Determină ca informații suplimentare de depanare să fie tipărite în stdout. Nivelurile valide sunt
1-5; pentru niveluri mai mari de 1, este recomandat să redirecționați rezultatul într-un text
fișier.
-b frontieră
ignorările frontieră pixeli din jurul marginii imaginii atunci când efectuați calcule.
-s statusfile
Ieșirea și erorile sunt scrise statusfile în loc să fie scris în stdout.
-[i|o] alternativ.hdr
Specifică un antet FITS alternativ pentru utilizare în mProjectPP calcule, permite
înlocuirea antetelor pseudo-TAN create de mTANHdr.
-h hdu Specificați extensia FITS pentru a reproiecta dacă imaginea FITS are mai multe extensii.
-x scară
Multiplicați valorile pixelilor cu scară la reproiectare. De exemplu, fiecare 2MASS
imaginea are un factor de scară diferit (foarte aproape de 1.0) pentru a corecta pentru variație
magnitudine-zero puncte.
-w dosar de greutate
Calea către o hartă a greutății care va fi utilizată la citirea valorilor din imaginea de intrare.
-t prag
Dacă utilizați o imagine de greutate; utilizați numai acei pixeli în care valoarea greutății este mai mare
prag.
-X Reproiectează întreaga imagine chiar dacă o parte a acesteia se află în afara regiunii de interes
(nu decupați în timp ce reproiectați).
ARGUMENTE
in.se potriveste
Introduceți fișierul FITS pentru a fi reproiectat.
out.se potriveste
Calea către fișierul FITS de ieșire care urmează să fie creat.
șablon.hdr
Șablon de antet FITS pentru a fi utilizat la generarea FITS de ieșire
REZULTAT
Două fișiere sunt create ca rezultat: fișierul FITS reproiectat (out.se potriveste), și o imagine „zonă”.
(out_zona.potriveste). Consultați algoritmul de reproiectare a imaginii pentru mai multe informații.
MESAJE
OK [struct stat="OK", timp=secunde]
EROARE șir factor de burniță (şir) nu poate fi interpretat ca un număr real
EROARE Nu se poate deschide fișierul de stare: statusfile
EROARE șir prag de greutate (prag) nu poate fi interpretat ca un număr real
EROARE Flux scale string (scară) nu poate fi interpretat ca un număr real
EROARE șir de valoare de margine (şir) nu poate fi interpretat ca un întreg sau un set de poligon
vârfuri
EROARE Valoarea marginii (valoare) trebuie să fie mai mare sau egal cu zero
EROARE valoarea HDU (hdu) trebuie să fie un număr întreg nenegativ
EROARE Nu s-a putut configura transformarea plan-la-plan. Verificați anteturile conforme.
EROARE Fără suprapunere
EROARE Memoria insuficientă pentru matricea imaginilor de date de ieșire
EROARE Memoria insuficientă pentru matricea de imagini din zona de ieșire
EROARE Ieșirea wcsinit() a eșuat.
EROARE Introducerea wcsinit() a eșuat.
EROARE Intrarea și ieșirea trebuie să fie în același sistem de coordonate pentru o reproiectare rapidă
EROARE Toți pixelii sunt gol
EROARE Proiecția imaginii de intrare (proiectare) trebuie să fie TAN, SIN, ZEA, STG sau ARC pentru rapid
reproiectare
EROARE Proiecția imaginii de ieșire (proiectare) trebuie să fie TAN, SIN, ZEA, STG sau ARC pentru rapid
reproiectare
EROARE Fișier șablon [șablon.hdr] nu a fost găsit
EROARE Fișier imagine in.se potriveste FITS lipsește sau este invalid
EROARE Fișier de greutate dosar de greutate FITS lipsește sau este invalid
EROARE FITS eroare de bibliotecă
EXEMPLE
$ mProjectPP rawdir/real_orig.fits projdir/base_unity.fits templates/galactic_orig.txt
[struct stat="OK", time=14]
Utilizați mProjectPP online folosind serviciile onworks.net