GoGPT Best VPN GoSearch

OnWorks-Favicon

mProjectCube – Online in der Cloud

Führen Sie mProjectCube beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl mProjectCube, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mProjectCube – Projizieren Sie einen einzelnen Würfel in einen vom Benutzer angegebenen Maßstab und ein Koordinatensystem

ZUSAMMENFASSUNG


mProjectCube [-z Faktor] [-D Grad des ] [-S Statusdatei] [-H HDU] [-X Treppe] [-w Gewichtsdatei]
[-T Schwelle] [-X] [-f] in.fits out.fits hdr.template

BESCHREIBUNG


mProjectCube Projiziert einen einzelnen Würfel auf den Maßstab, der in einer FITS-Header-Vorlagendatei definiert ist
(Lesen Sie hier mehr über Header-Vorlagen). Das Programm erzeugt ein Dateipaar: die
neu projizierter Würfel und ein „Flächen“-Bild, bestehend aus dem Bruchteil der eingegebenen Pixel-Himmelfläche
ging in jedes Ausgabepixel. Der „Drizzle“-Algorithmus ist implementiert. Der Algorithmus
fährt fort, indem es Pixelecken (wie durch Drizzle angepasst, falls aufgerufen) vom Eingabepixel abbildet
Raum zum Ausgabepixelraum, Berechnen des Überlappungsbereichs mit jedem Ausgabepixel und
Akkumulieren eines geeigneten Anteils des Eingangsflusses in den Ausgangswürfelpixeln. In
Darüber hinaus wird der entsprechende Bruchteil der Eingabepixelfläche in der Fläche akkumuliert
Bildpixel. Die Projektion von Punkten vom Eingabepixelraum zum Ausgabepixelraum ist
in zwei Schritten berechnet: erste Karte vom Eingabepixelraum auf Himmelskoordinaten; zweite Karte
von Himmelskoordinaten bis zum Ausgabepixelraum.

Eine Situation, die oft genug vorgekommen ist, um besondere Beachtung zu verdienen: Es ist möglich,
Definieren Sie einen FITS-Header mit der Referenzposition außerhalb des Bildes. Vor allem Menschen
beziehen sich oft auf zylindrische Vorsprünge (z.B, AUTO, CEA) zum Standort (0.,0.) (z.B, die
Galaktisches Zentrum). Das ist an sich nicht falsch, führt aber zu extrem großen Pixeln
Offsets (z.B, in die Hunderttausende). In diesem Zusammenhang, wenn Sie einen Header extrahieren
von einem Bild mit großen Offsets dieses Typs ist es unwahrscheinlich, dass Sie es einfach ändern können
Projektionstypen, ohne auch die Referenzposition/Offsets anzupassen. Höchstwahrscheinlich bist du
endet damit, dass die Reprojektierungsdaten alle außerhalb des Maßstabs liegen.

OPTIONAL


-z Faktor
Die Verarbeitung erfolgt unter Verwendung des Drzzle-Algorithmus. Faktor ist ein Fließkomma
Nummer; empfohlene Nieselfaktoren sind 0.5 bis 1.

-d Grad des
Veranlasst, dass zusätzliche Debugging-Informationen auf stdout gedruckt werden. Gültige Level sind
1-5 (für höhere Debugging-Level wird empfohlen, die Ausgabe auf a umzuleiten
Datei).

-s Statusdatei
Ausgabe und Fehler werden geschrieben an Statusdatei anstatt auf stdout geschrieben zu werden.

-h HDU Verwenden Sie die angegebene FITS-Erweiterung (standardmäßig wird die erste HDU mit Bilddaten verwendet).

-x Treppe
Wenden Sie einen Korrekturfaktor von an Treppe zu jedem Pixel

-w Gewichtsdatei
Pfad zu einer Gewichtungszuordnung, die beim Lesen von Werten aus dem Eingabebild verwendet werden soll.

-t Schwelle
Pixel mit Gewichten unten Schwelle wird als leer behandelt.

-X Macht den Ausgabebereich (ursprünglich in der Header-Vorlage definiert) groß genug, um
Fügen Sie alle Eingabebilder ein

ARGUMENTE


in.passt
Geben Sie die neu zu projizierende FITS-Datei ein.

passt
Pfad der zu erstellenden FITS-Ausgabedatei.

hdr.vorlage
FITS-Header-Vorlage, die bei der Generierung des Ausgabebilds verwendet werden soll

Ergebnis


Als Ausgabe werden zwei Dateien erstellt: die neu projizierte FITS-Datei (passt) und ein "Bereichsbild"
(out_area.passt), das den Umfang der von bereitgestellten Abdeckung (im Ausgabepixelraum) aufzeichnet
die Eingabebilder.

MITTEILUNGEN


OK [struct stat="OK", Zeit=Sekunden]

FEHLER Nieselfaktor-String (Schnur) kann nicht als reelle Zahl interpretiert werden

FEHLER Gewichtsschwellen-String (Schnur) kann nicht als reelle Zahl interpretiert werden

FEHLER Flussskala-String (Schnur) kann nicht als reelle Zahl interpretiert werden

FEHLER Statusdatei kann nicht geöffnet werden: Statusdatei

ERROR HDU-Wert (HDU) muss eine nicht negative ganze Zahl sein

FEHLER Keine Überlappung

FEHLER Nicht genügend Speicher für das Ausgabedaten-Image-Array

FEHLER Nicht genügend Speicher für das Ausgabebereich-Bild-Array

FEHLER Ausgabe wcsinit() fehlgeschlagen.

FEHLER Eingabe wcsinit() fehlgeschlagen.

FEHLER PASST Bibliotheksfehler

FEHLER Alle Pixel sind leer

FEHLER Vorlagendatei nicht gefunden

FEHLER Bilddatei in.passt fehlende oder ungültige FITS

FEHLER Gewichtsdatei Gewichtsdatei fehlende oder ungültige FITS

Beispiele:


$ mProjectCube rawdir/real_orig.fits projdir/base_unity.fits templates/galactic_orig.txt
[struct stat="OK", time=143]

Nutzen Sie mProjectCube online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.