Dies ist der Befehl dctable, 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
dctable – ACR/NEMA DICOM PS3 ... DICOM PS3 – Tabellen mit Attributwerten erstellen
ZUSAMMENFASSUNG
steuerbar " Eingabedatei1 [ Eingabedatei2 ... ]" [ -ignorereaderrors ] [ -v|ausführlich ] [ -r|rekursiv
] [ -beschreiben ] [ -keinDateiname ] [ -noembeddedquotes|dezimal ] [ -key|k
Elementname|(0xgggg,0xeeee) ] ... [ -input-nometa ] [ -input-ts uid ] [
-Eingabe-Standard ] [ -input-byteorder|-input-endian groß|klein ] [ -input-vr
implizit|explizit ]
BESCHREIBUNG
steuerbar liest die benannten Dicom-Eingabedateien und erstellt eine tabulatorgetrennte Tabelle der Werte
der ausgewählten Attribute, wobei jeder Wert in doppelte Anführungszeichen gesetzt wird.
Binäre Attribute werden hexadezimal mit einem vorangestellten "0x" geschrieben. Numerische Zeichenfolge
Attribute werden dezimal geschrieben.
Die erste Spalte enthält immer die Dateinamen.
Ein Header wird nur hinzugefügt, wenn die Option -describe angegeben ist.
Wenn ein angegebenes Attribut in einer Datei nicht vorhanden ist, wird der entsprechende Eintrag in der Datei verwendet
Die Tabelle ist leer (z. B. zwei aufeinanderfolgende Anführungszeichen), dies wird jedoch nicht als Fehler gemeldet.
OPTIONAL
Die Tabelle der Attributwerte geht in die Standardausgabe, die ausführliche Ausgabe und die Fehler gehen in die Standardausgabe
zum Standardfehler.
Die grundlegenden Eingangsschalter sind beschrieben in dcintro(1). Spezifische Optionen für dieses Programm
sind:
-beschreiben
Fügen Sie eine erste Ausgabezeile hinzu, bei der es sich um einen Header handelt, der die jeweiligen Attribute beschreibt
Spalte.
-keinDateiname
Geben Sie den Dateinamen nicht in die Tabelle ein.
-noembeddedquotes|dezimal
Entfernen Sie eingebettete Anführungszeichen (") aus den angezeigten Werten, damit diese analysiert werden können
Konsistenz später; hat auch den Nebeneffekt, dass numerische Binärwerte als angezeigt werden
dezimal statt hexadezimal, daher der alternative Optionsname.
-k|Schlüssel Elementname|(0xgggg,0xeeee)
Fügen Sie der Liste der zu extrahierenden Attribute einen Schlüssel hinzu. Das Attribut kann auch sein
wird als hexadezimales Paar der Form (0xgggg,0xeeee) angegeben, was auch erlaubt
private Attribute, die abgerufen werden sollen.
-r|rekursiv
Wenn ein Attribut im Datensatz der obersten Ebene nicht gefunden wird, führen Sie eine Rekursion durch die Sequenz durch
Attributelemente, bis die erste Instanz gefunden wird. Dies ist eine Tiefendurchquerung,
Das heißt, alle Kinder des ersten Elements einer Sequenz werden vor dem Geschwisterelement durchsucht
Gegenstände.
-ignorereaderrors
Versuchen Sie, Schlüsselwerte zu extrahieren, auch wenn beim Parsen der DICOM-Datei Fehler aufgetreten sind.
Beispiele:
% dctable -k Zeilen -k Spalten
-beschreibe test.dc3
„Dateiname“ „Zeilen“ „Spalten“
"test.dc3" "0x0100" "0x0100"
Verwenden Sie dctable online über die Dienste von onworks.net