EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mImgtbl - Online in der Cloud

Führen Sie mImgtbl in einem kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl mImgtbl, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mImgtbl - Generieren Sie Metadaten aus einem Satz von FITS-Bildern

ZUSAMMENFASSUNG


mImgtbl [-rcadb] [-s Statusdatei] [-F Feldlistendatei] [-T imgl] Verzeichnis images.tbl

BESCHREIBUNG


mImgtbl extrahiert die FITS-Header-Geometrieinformationen aus einem Satz von Dateien und erstellt eine
ASCII-Bildmetadatentabelle, die von mehreren anderen Programmen verwendet wird. Es nur
sammelt Daten von Headern, die dem FITS-Standard entsprechen, meldet jedoch eine Anzahl von
Bilder, die diese Prüfung nicht bestehen.

OPTIONAL


-r mImgtbl kann auch als eigenständiges Programm verwendet werden, um Bildmetadaten für andere zu sammeln
Zwecke (zum Befüllen einer Datenbank, als Grundlage für die Suche nach räumlichen Abdeckungen usw.)
In diesem Fall ist es oft wünschenswert, Informationen über alle Dateien in einem
Verzeichnisbaum rekursiv. Das "-r" (rekursive) Flag weist an mImgtbl zur Suche
das angegebene Verzeichnis und alle seine Unterverzeichnisse rekursiv.

-c Die Option "-c" (Ecken) in mImgtbl bewirkt, dass acht zusätzliche Spalten hinzugefügt werden
die Ausgabe-Metadatentabelle mit den RA-, Dec-Koordinaten (ra1, dec1, ... ra4,
dec4) der Bildecken. Die Ausgabe ist immer äquatorial J2000, auch wenn die
Eingabe ist ein anderes System. Obwohl für die Kernverarbeitungsmodule nicht erforderlich, wir
empfehlen die Verwendung dieser Option, da einige der Dienstprogramme möglicherweise Eckpositionen erfordern.
richtig funktionieren.

-C Die ursprüngliche Version von mImgtbl ignorierte die Würfelstruktur in den Dateien; es sah nur aus
bei den ersten beiden Dimensionen und den zugehörigen WCS-Parametern. Bei der Würfelverarbeitung
Montage hinzugefügt wurde, war es notwendig, die dritte und vierte Dimension zu untersuchen
(falls vorhanden) und so wurden der mImgtbl-Ausgabe einige zusätzliche Spalten hinzugefügt
(z.B, NAXIS4, CRVAL3). Es ist immer noch oft der Fall, dass alle neuen Spalten
wäre leer, um Platz zu sparen, kann die Ausgabe im alten Modus mit dem "-C" aufgerufen werden
(kein Würfel) Option. Dies ist größtenteils kosmetisch, da die "vierdimensionale"
Ausgabe ist perfekt für die Weiterverarbeitung von 2D-Daten geeignet.

-a Standardmäßig ignoriert mImgtbl FITS-Dateien mit Namen, die auf enden _Bereich (dh
name_bereich.passt), vorausgesetzt, es handelt sich um durch Montage erstellte Bereichsbilder. Wenn du möchtest
Informationen zu diesen Bildern generieren, oder wenn Sie Bilder mit _Bereich im Titel
Sonstiges als diejenigen, die von Montage generiert wurden, sollten Sie dieses Flag aktivieren, um es zu erzwingen
mImgtbl um alle Bilder im Verzeichnis anzuzeigen.

-d Debugging einschalten

-b Wenn dieser Schalter gesetzt ist, mImgtbl wird jede gefundene FITS-Datei explizit ausgeben
die nicht gültig zu sein scheint, zusammen mit Informationen über den Fehler.

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

-f Feldlistendatei
Wird verwendet, um a . anzugeben Feldliste, die zusätzliche Schlüsselwörter auflistet, aus denen gelesen werden kann
die FITS-Header und in die Ausgabetabelle aufgenommen. Feldlisten sollten die
Schlüsselwortname, Typ (int,char,double) und Größe. Beispiel: example.fieldlist.

-t imgl
mImgtbl verarbeitet nur Dateien mit Namen, die in der Tabelle angegeben sind imgl, ignoriere alle
andere Dateien im Verzeichnis. Beispiel: beispiel.imglist.

ARGUMENTE


Verzeichnis
Pfad zum Verzeichnis, das eine Reihe von FITS-Eingabedateien enthält.

bilder.tbl
Pfad der Ausgabe-Metadatentabelle.

Ergebnis


Die Ausgabetabelle enthält Metadateninformationen aus allen lesbaren FITS-Dateien im Verzeichnis
spezifiziert durch Verzeichnis. zählen ist die Anzahl der Datensätze in der Tabelle und schlecht lernen muss die
Anzahl der Dateien, für die keine FITS-Metadaten extrahiert werden konnten.

AUSGABE COLUMNS


cntr Ein eindeutiger Zähler (Zeilennummer)

ra,dec Bildposition im Dezimalgradformat

cra,cdec
Rektaszension im Format HHMMSS.SS. Deklination im DDMMSS.S-Format

naxis1, naxis2
Die Größe des Bildes in Pixeln für die Dimensionen 1 und 2

ctyp1, ctyp2
Das Koordinatensystem (die ersten vier Zeichen) und die WCS-Kartenprojektion (letzte
drei Zeichen) für Maße 1 und 2

crpix1, crpix2
Die Pixelkoordinaten des Referenzortes (können gebrochen sein und können ausgeschaltet sein
das Bild) für die Maße 1 und 2

crval1, crval2
Die Koordinaten eines Referenzortes am Himmel (oft im Zentrum des
Bild) für Maße 1 und 2

cdelt1, cdelt2
Die Pixelskala (in Grad am Himmel pro Pixel) am Referenzort für
Maße 1 und 2

crota2 Der Drehwinkel von der Richtung "oben" zum Himmelspol

Tagundnachtgleiche
Präzessionsjahr, das dem Koordinatensystem zugeordnet ist

hdu Numerische Kennung für die FITS-Erweiterung, aus der die Bildinformationen extrahiert werden,
für FITS-Dateien mit mehreren HDUs.

size Dateigröße (in Bytes) der Eingabe-FITS-Datei

fname Der Pfad zur Eingabe-FITS-Datei

MITTEILUNGEN


OK [struct stat="OK", count=zählen, badfits=schlecht]

FEHLER Unzulässiges Argument: -arg

FEHLER Statusdatei kann nicht geöffnet werden: Statusdatei

FEHLER Feldlistendatei kann nicht geöffnet werden: Feldlistendatei

FEHLER Bildlistendatei kann nicht geöffnet werden: Bilddatei

FEHLER Bildtabelle benötigt Spalte fname/file

FEHLER Unzulässiger Feldname: Schnur]

FEHLER Unzulässiger Feldtyp: Schnur]

FEHLER Kein Zugriff möglich Verzeichnis

ERROR Verzeichnis ist kein Verzeichnis

FEHLER Ausgabetabelle kann nicht geöffnet werden.

FEHLER Kopiertabelle kann nicht geöffnet werden.

FEHLER Die tmp(in)-Tabelle kann nicht geöffnet werden.

FEHLER Die tmp (out)-Tabelle kann nicht geöffnet werden.

FEHLER Final Table kann nicht geöffnet werden.

ERROR Passt Bibliothek Fehler

Beispiele:


Das folgende Beispiel läuft mImgtbl in einem Verzeichnis mit 14 2MASS-Bildern:

$ mImgtbl input/2mass Bilder.tbl
[struct stat="OK", count=14, badfits=0]

Ausgang: bilder.tbl.

Laufen mImgtbl in einem Verzeichnis, das 3 fehlerhafte FITS-Images enthält, mit aktiviertem -c-Schalter:

$ mImgtbl -c input/2mass-bad images-corners.tbl
[struct stat="OK", count=14, badfits=3]

Die Ausgabedatei ist identisch mit dem ersten Beispiel, jedoch mit 8 "Ecken"
Säulen: bilder-ecken.tbldem „Vermischten Geschmack“. Seine schlecht Zähler in der Ausgabenachricht berichtet, wie
Es wurden viele Bilder mit ungültigen Header-Informationen gefunden.

Wenn eine Feldlistendatei wie in diesem Beispiel übergeben wird, werden zusätzliche Spalten aus dem FITS extrahiert
Überschriften und in die Tabelle eingefügt:

$ mImgtbl -f example.fieldlist input/2mass images-expanded.tbl
[struct stat="OK", count=14, badfits=0]

Die Ausgabedatei hat wie angegeben zusätzliche Spalten: bilder-erweitert.tbl.

Verwenden Sie mImgtbl online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad