IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

dump2dcm - Online nel cloud

Esegui dump2dcm nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando dump2dcm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


dump2dcm - Converti dump ASCII in file DICOM

SINOSSI


dump2dcm [opzioni] dumpfile-in dcmfile-out

DESCRIZIONE


I dump2dcm L'utilità converte un file dump ASCII in un file DICOM. Il file di dump ha il
stesso formato dell'output di dcmdump. Così è possibile catturare l'output di dcmdump
in un file, modificare alcuni attributi e creare un nuovo file DICOM.

PARAMETRI


dumpfile-in dump nome file di input

dcmfile-out Nome del file di output DICOM

VERSIONI


generale Opzioni
-h --aiuto
stampa questo testo di aiuto ed esci

--versione
stampa le informazioni sulla versione ed esci

--argomenti
stampa gli argomenti della riga di comando espansi

-q --silenzioso
modalità silenziosa, non stampa avvisi ed errori

-v --verboso
modalità dettagliata, stampa dei dettagli di elaborazione

-d --debug
modalità di debug, stampa informazioni di debug

-ll --log-level [l]evel: costante di stringa
(fatale, errore, avviso, informazioni, debug, traccia)
usa il livello l per il logger

-lc --log-config [f]nomeile: stringa
usa il file di configurazione f per il logger

ingresso Opzioni
formato del file di input:

+f --leggi-meta-info
leggi le meta informazioni se presenti (impostazione predefinita)

-f --ignore-meta-info
ignora le meta-informazioni del file

ordinamento dei byte del contenuto del file:

+rl --legge-file-piccolo
leggi i dati OW con little endian (predefinito)

+rb --legge-file-grande
leggi i dati OW dal file con big endian

altre opzioni di input:

+l --line [m]ax-length: intero
lunghezza massima della linea m (predefinito: 4096)

lavorazione Opzioni
identificatori univoci:

+Ug --genera-nuovi-uid
generare un nuovo UID di studio/serie/istanza SOP

-Uo --dont-overwrite-uid
non sovrascrivere gli UID esistenti (impostazione predefinita)

+Uo --overwrite-uid
sovrascrivi gli UID esistenti

produzione Opzioni
formato del file di output:

+F --scrivi-file
scrivere il formato del file (predefinito)

-F --write-set di dati
scrivi set di dati senza meta informazioni sul file

+Fu --update-meta-info
aggiorna particolari meta-informazioni del file

sintassi di trasferimento dell'output:

+t= --write-xfer-stesso
scrivere con lo stesso TS dell'input (predefinito)

+te --write-xfer-piccolo
scrivi con little endian VR esplicito

+tb --write-xfer-grande
scrivi con VR big endian TS esplicito

+ti --write-xfer-implicito
scrivere con VR implicito little endian TS

+td --write-xfer-sgonfiato
scrivere con VR little endian esplicito sgonfiato

gestione degli errori:

-E --stop-on-errore
non scrivere se il dump è danneggiato (impostazione predefinita)

+E --ignora-errori
tentare di scrivere anche se il dump è danneggiato

rappresentazioni di valore post-1993:

+u --abilita-nuovo-vr
abilita il supporto per i nuovi VR (UN/UT) (predefinito)

-u --disable-nuovo-vr
disabilita il supporto per i nuovi VR, converti in OB

codifica della lunghezza del gruppo:

+g= --group-length-ricalc
ricalcolare le lunghezze del gruppo se presente (impostazione predefinita)

+g --gruppo-lunghezza-creare
scrivi sempre con elementi di lunghezza di gruppo

-g --group-length-remove
scrivi sempre senza elementi di lunghezza del gruppo

codifica della lunghezza in sequenze ed elementi:

+e --length-esplicito
scrivere con lunghezze esplicite (predefinito)

-e --lunghezza-non definita
scrivere con lunghezze indefinite

riempimento finale del set di dati (non con --write-dataset):

-p= --padding-retain
non modificare il riempimento (impostazione predefinita in caso contrario --write-dataset)

-p --imbottitura
nessun riempimento (implicito se --write-dataset)

+p --padding-create [f]ile-pad [i]tem-pad: intero
allinea il file su più di f byte
e elementi su più di i byte

deflate il livello di compressione (solo con --write-xfer-deflated):

+cl --compression-level [l]evel: intero (default: 6)
0=non compresso, 1=più veloce, 9=migliore compressione

NOTE


Scaricare Compila il Descrizione
Il file di input può essere un output di dcmdump (solo formato con rientro predefinito). Un elemento
(tag, VR, valore) deve essere scritto in una riga separata da spazi o tab arbitrari
caratteri. Un '#' inizia un commento che termina alla fine della riga. Sono consentite righe vuote.

Le singole parti di una riga hanno la seguente sintassi:

Tag: (gggg,eeee)
con gggg e eeee sono valori esadecimali di 4 caratteri
che rappresenta il tag del gruppo e dell'elemento. Spazi e tabulazioni possono essere
ovunque in una specifica di tag.
VR: la rappresentazione del valore deve essere scritta con 2 caratteri come in
Parte 6 dello standard DICOM. Non sono consentiti spazi o tabulazioni
tra i due personaggi. Se il VR può essere determinato da
il tag, questa parte di una riga è facoltativa.
Valore: ci sono diverse regole per scrivere i valori:
1. US, SS, SL, UL, FD, FL sono scritti come stringhe decimali che
può essere letto da scanf().
2. AT è scritto come '(gggg,eeee)' con spazi aggiuntivi
rimosso automaticamente e gggg e eeee sono decimali
stringhe che possono essere lette da scanf().
3. I valori OB e OW sono scritti come byte o parola esadecimale
valori separati dal carattere '\'. In alternativa, OB o OW
i valori possono essere letti da un file separato scrivendo il
nome file preceduto da un carattere '=' (es. '=largepix.dat').
Il contenuto del file verrà letto così com'è. Per impostazione predefinita, OW
i dati dovrebbero essere ordinati in Little Endian e lo saranno
scambiato se necessario. Non verranno effettuati controlli per garantire che
la quantità di dati è ragionevole in termini di altri attributi
come Righe o Colonne.
In caso di dati pixel compressi, la riga dovrebbe iniziare con
'(7fe0,0010) OB (PixelSequence' per distinguere da
dati pixel non compressi.
4. L'interfaccia utente è scritta come '=Nome' nel dizionario dati o come unica
stringa identificativa (vedi 6.), ad es. '[1.2.840.....]'.
5. Le stringhe senza () <> [] spazi, tabulazioni e # possono essere scritte
direttamente.
6. Le altre stringhe devono essere circondate da '[' e ']'. Nessuna parentesi
struttura è passata. Il valore termina con l'ultimo ']' nel
linea. Tutto ciò che segue il ']' viene interpretato come commento.
7. '(' e '<' sono interpretati in modo speciale e non possono essere usati quando
scrivere un file di input a mano come caratteri iniziali di a
corda. I valori multipli sono separati da '\'. Le linee
non devono essere ordinati in ordine di tag crescente. Riferimenti in
Le directory DICOM non sono supportate. Gli errori semantici sono
non rilevati.

Esempio
(0008,0020) DA [19921012] # 8, 1 Data di studio
(0008,0016) UI =MRImageStorage # 26, 1 SOPClassUID
(0002,0012) IU [1.2.276.0.7230010.100.1.1]
(0020,0032) DS [0.0\0.0] # 8, 2 PosizioneImmaginePaziente
(0028,0009) AT (3004,000c) # 4, 1 FrameIncrementPointer
(0028,0010) US 256 # 4, 1 righe
(0002,0001) OB 01\00

Limiti
Tieni presente che dump2dcm attualmente non supporta completamente i file DICOMDIR. Nello specifico,
il valore dei vari elementi dei dati di offset non viene aggiornato automaticamente da questo strumento.

REGISTRAZIONE


Il livello di registrazione dell'output dei vari strumenti della riga di comando e delle librerie sottostanti può
essere specificato dall'utente. Per impostazione predefinita, nello standard vengono scritti solo gli errori e gli avvisi
flusso di errore. Usando l'opzione --verboso anche messaggi informativi come i dettagli di elaborazione
sono segnalati. Opzione - debug può essere utilizzato per ottenere maggiori dettagli sull'attività interna,
ad esempio per scopi di debug. Altri livelli di registrazione possono essere selezionati utilizzando l'opzione --tronco d'albero-
livello. in --silenzioso vengono segnalati solo errori fatali. In tali eventi di errore molto gravi,
l'applicazione di solito termina. Per maggiori dettagli sui diversi livelli di registrazione,
vedere la documentazione del modulo 'oflog'.

Nel caso in cui l'output di registrazione debba essere scritto su file (facoltativamente con la rotazione del file di registro),
a syslog (Unix) o all'opzione registro eventi (Windows) --log-config può essere utilizzato. Questo
il file di configurazione consente anche di indirizzare solo determinati messaggi a un particolare output
stream e per filtrare determinati messaggi in base al modulo o all'applicazione in cui si trovano
sono generati. Un file di configurazione di esempio è fornito in /logger.cfg.

COMANDO LINE


Tutti gli strumenti della riga di comando utilizzano la seguente notazione per i parametri: parentesi quadre racchiudono
valori facoltativi (0-1), tre punti finali indicano che sono consentiti più valori
(1-n), una combinazione di entrambi significa valori da 0 a n.

Le opzioni della riga di comando si distinguono dai parametri da un segno '+' o '-' iniziale,
rispettivamente. Di solito, l'ordine e la posizione delle opzioni della riga di comando sono arbitrari (cioè
può apparire ovunque). Tuttavia, se le opzioni si escludono a vicenda, l'aspetto più a destra
viene utilizzato. Questo comportamento è conforme alle regole di valutazione standard delle comuni shell Unix.

Inoltre, è possibile specificare uno o più file di comando utilizzando un segno '@' come prefisso per
il nome del file (es @comando.txt). Tale argomento di comando è sostituito dal contenuto di
il file di testo corrispondente (più spazi bianchi sono trattati come un singolo separatore a meno che
compaiono tra due virgolette) prima di ogni ulteriore valutazione. Si prega di notare che
un file di comandi non può contenere un altro file di comandi. Questo approccio semplice ma efficace
permette di riassumere combinazioni comuni di opzioni/parametri ed evita lunghe e
righe di comando confuse (un esempio è fornito in file /dumppat.txt).

AMBIENTE


I dump2dcm l'utility tenterà di caricare i dizionari di dati DICOM specificati nel
DCMDICPATH variabile d'ambiente. Per impostazione predefinita, cioè se il DCMDICPATH variabile d'ambiente
non è impostato, il file /dicom.dic verrà caricato a meno che non venga creato il dizionario
nell'applicazione (impostazione predefinita per Windows).

Il comportamento predefinito dovrebbe essere preferito e il DCMDICPATH solo variabile d'ambiente
utilizzato quando sono richiesti dizionari di dati alternativi. Il DCMDICPATH variabile d'ambiente
ha lo stesso formato della shell Unix PERCORSO variabile in quanto i due punti (':') separa
inserimenti. Sui sistemi Windows, viene utilizzato un punto e virgola (';') come separatore. Il dizionario dei dati
il codice tenterà di caricare ogni file specificato nel DCMDICPATH variabile d'ambiente. Esso
è un errore se non è possibile caricare alcun dizionario dati.

Usa dump2dcm online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    pulizia a fondo
    pulizia a fondo
    Uno script di Kotlin che distrugge tutte le build
    cache da progetti Gradle/Android.
    Utile quando Gradle o l'IDE te lo permettono
    giù. Lo script è stato testato
    macOS, ma...
    Scarica pulizia profonda
  • 2
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    Il plug-in Eclipse Checkstyle
    integra il codice Java di Checkstyle
    auditor nell'IDE Eclipse. Il
    plug-in fornisce feedback in tempo reale a
    l'utente sulla viola...
    Scarica il plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 6
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • Di Più "

Comandi Linux

Ad