Dies ist der Befehl mJPEG, 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
mJPEG – Konvertieren Sie FITS-Bilder oder Mosaike in Graustufen- oder Farb-JPEG-Bilder
ZUSAMMENFASSUNG
mJPEG [-d] [-t Werkzeuge] [-S Statusdatei] [-ct Farbtabelle]
[-grau in.passt Mindestbereich maximale Reichweite [Logpower/Gaussian]
[-Rot rot.passt rminrange rmaxrange [rlogpower/gaußian]
[-Grün grün.passt gminrange gmaxrange [glogpower/gaußian]
[-Blau blau.passt bminrange bmaxrange [blogpower/gaussian]
-aus aus.jpg
BESCHREIBUNG
Erzeugt eine JPEG-Bilddatei aus einer FITS-Datei (oder einem Satz von drei FITS-Dateien in Farbe). A
Der Datenbereich für jedes Bild kann definiert werden, und die Daten können um eine beliebige Potenz von gestreckt werden
die log()-Funktion (einschließlich Null: linear). Pseudofarben-Farbtabellen können angewendet werden
Einzelbildmodus.
Hinweis: Wenn Sie ein Echtfarbenbild erstellen, müssen alle Eingabebilder identische WCS-Informationen haben
(d. h. gleiche Größe, Auflösung, gleiches Koordinatensystem usw.).
OPTIONAL
-d Gibt zusätzliche Debugging-Informationen aus
-t Werkzeuge
Wertsteigerung von Werkzeuge verstärkt den Kontrast zwischen den Farben; nützlich, wenn
Alle Pixel sind nahezu weiß, aber Sie möchten den Farbunterschied hervorheben.
-s Statusdatei
Schreiben Sie Ausgaben und Fehler in Statusdatei statt stdout
-kt Farbtabelle
Wählen Sie eine Farbtabelle für Pseudofarbbilder. Farbtabelle kann eine ganze Zahl zwischen sein
0 und 11. Klicken Sie hier für Beispiele der einzelnen Farbtabellen.
ARGUMENTE
mJPEG Verwendet als Argumente eine Liste von FITS-Bildern, die als Eingabe für das True-Oder verwendet werden sollen
Pseudofarbenbild. Um ein Pseudofarbbild aus einer einzelnen FITS-Datei zu erstellen, verwenden Sie die -grau
Flagge; Um ein farbgetreues Bild zu erstellen, verwenden Sie die -rot, -Grün und -Blau Flaggen zusammen. Der
Die Syntax ist für alle gleich:
-color Geben Sie den Bildnamen und die zu verwendenden Dehnungsinformationen an Farbe (einer von:
„grau“, „rot“, „grün“, „blau“)
Farbe.passt
Dateiname des Eingabebildes für diese Farbe. Kann eine bestimmte FITS-Erweiterung verwenden
einschließlich: „filename.fits[X]", wo X ist die HDU-Nummer.
Minrange Maxrange
Untere/obere Pixelwerte, die beim Strecken des Bildes verwendet werden sollen. Kann auch ausgedrückt werden
als Prozentsatz, als Sigma-Wert oder eine beliebige Kombination dieser drei. Einige Beispiele:
0 100
0er 99.999%
-1s 1s
Logpower/Gaussian
Geben Sie eine Protokollstärke an, die beim Strecken des Bildes verwendet werden soll. Kann eine positive ganze Zahl sein oder
einer von:
Log
Protokoll
linear (Standard)
-aus aus.jpg
Pfad zum ausgegebenen JPEG-Bild
Ergebnis
Die Ausgabenachricht enthält Dehnungsinformationen aus der Erstellung des JPEG:
Pseudofarbe (nur graue Eingabe):
[strukturieren stat="OK", min=Datenmin, minpercent=minfrac, max=Datamax, maxpercent=maxfrac]
Dreifarbig (Rot/Grün/Blau-Eingänge):
[strukturieren stat="OK", bmin=Bdatamin, bminpercent=bminfrac, bmax=bdatamax,
bmaxpercent=bmaxfrac, gmin=gdatamin, gminpercent=gminfrac, gmax=gdatamax,
gmaxpercent=gmaxfrac, rmin=Rdatamin, rminpercent=rminfrac, rmax=rdatamax,
rmaxpercent=rmaxfrac]
Beispiele:
So erstellen Sie ein Graustufenbild aus einer FITS-Datei:
$ mJPEG -ct 1 -gray SINGS_B.fits 0s 99.999 % Gaussian -out SINGS_B.jpg
[struct stat="OK", min=0.391706, minpercent=50.00, max=136.555, maxpercent=100.00]
Graustufen-JPEG ausgeben:
So erstellen Sie ein echtes 3-Farben-Bild aus drei Eingabebildern:
$ mJPEG -t 2 -blue SINGS_B.fits 0s 99.999 % Gaussian
-green SINGS_R.fits 0s 99.999 % Gaussian
-red SINGS_I.fits 0s 99.999 % Gaussian
-out SINGS_3color.jpg [struct stat="OK", bmin=0.391706, bminpercent=50.00,
bmax=136.555, bmaxpercent=100.00, gmin=2.98851, gminpercent=50.00, gmax=366.148,
gmaxpercent=100.00, rmin=4.26902, rminpercent=50.00, rmax=295.179,
rmaxpercent=100.00]
Verwenden Sie mJPEG online über die Dienste von onworks.net