IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

dcml2pnm - Online nel cloud

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

Questo è il comando dcml2pnm 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


dcml2pnm - Converti immagini DICOM in PGM/PPM, PNG, TIFF o BMP

SINOSSI


dcml2pnm [opzioni] dcmfile-in [bitmap-out]

DESCRIZIONE


I dcml2pnm L'utility legge un'immagine DICOM, converte i dati dei pixel in base al
opzioni di elaborazione delle immagini selezionate e riscrive un'immagine nel noto PGM/PPM
(mappa grigia portatile/mappa pix portatile), formato PNG, TIFF o Windows BMP. Questa utilità
supporta immagini DICOM non compresse, JPEG-LS e RLE compresse.

PARAMETRI


dcmfile-in Nome del file di input DICOM da convertire

nome del file di output bitmap-out da scrivere (predefinito: stdout)

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 --file di lettura
leggi il formato del file o il set di dati (predefinito)

+fo --sola-lettura-file
leggi solo il formato file

-f --leggi-dataset
leggere il set di dati senza meta informazioni sul file

sintassi di trasferimento in ingresso:

-t= --read-xfer-auto
usa il riconoscimento TS (predefinito)

-td --read-xfer-detect
ignora TS specificato nella meta intestazione del file

-te --read-xfer-piccolo
leggi con VR little endian TS esplicito

-tb --read-xfer-big
leggere con TS big endian VR esplicito

-ti --read-xfer-implicito
leggere con VR implicita little endian TS

Immagine lavorazione Opzioni
selezione del telaio:

+F --frame [n]umber: intero
seleziona il frame specificato (predefinito: 1)

+Fr --frame-range [n]umber [c]ount: intero
seleziona c frame che iniziano con frame n

+Fa --tutti i fotogrammi
seleziona tutti i frame

rotazione:

+Rl --ruota a sinistra
ruota l'immagine a sinistra (-90 gradi)

+Rr --ruota a destra
ruota l'immagine a destra (+90 gradi)

+Rtd --ruota dall'alto verso il basso
ruota l'immagine dall'alto verso il basso (180 gradi)

capovolgimento:

+Lh --capovolgi orizzontalmente
capovolgi l'immagine orizzontalmente

+Lv --flip-verticalmente
capovolgi l'immagine verticalmente

+Lhv --flip-entrambi-assi
capovolgere l'immagine orizzontalmente e verticalmente

ridimensionamento:

+a --riconosci-aspetto
riconoscere le proporzioni dei pixel (predefinito)

-a --ignora-aspetto
ignora le proporzioni dei pixel durante il ridimensionamento

+i --interpolate [n]numero dell'algoritmo: intero
usa l'interpolazione durante il ridimensionamento (1..4, default: 1)

-i --no-interpolazione
nessuna interpolazione durante il ridimensionamento

-S --nessuna scalatura
nessun ridimensionamento, ignora le proporzioni dei pixel (impostazione predefinita)

+Sxf --scale-x-factor [f]attore: float
scala l'asse x per fattore, calcola automaticamente l'asse y

+Syf --scale-y-factor [f]attore: float
scala l'asse y per fattore, calcola automaticamente l'asse x

+Sxv --scale-x-size [n]numero: intero
scala l'asse x in n pixel, calcola automaticamente l'asse y

+Syv --scale-y-size [n]numero: intero
scala l'asse y a n pixel, calcola automaticamente l'asse x

modalità di trasformazione LUT:

-M --no-modalità
ignora la trasformazione LUT in modalità memorizzata

+M --usa-modalità
usa la modalità trasformazione LUT (default)

Trasformazione VOI LUT:

-W --senza finestre
nessuna finestra VOI (impostazione predefinita)

+Wi --use-window [n]numero: intero
usa l'ennesima finestra VOI dal file immagine

+Wl --use-voi-lut [n]numero: intero
usa l'n-esima tabella di ricerca VOI dal file immagine

+Wm --min-max-finestra
calcola la finestra VOI usando l'algoritmo min-max

+Wn --min-max-finestra-n
calcola la finestra VOI usando l'algoritmo min-max,
ignorando i valori estremi

+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]eight: intero
calcolare la finestra del ROI utilizzando l'algoritmo min-max,
la regione di interesse è specificata da l,t,w,h

+Wh --histogram-window [n]umber: intero
calcola la finestra VOI usando l'algoritmo dell'istogramma,
ignorando n percento

+Ww --set-window [c]enter [w]idth: float
calcola la finestra VOI usando il centro c e la larghezza w

+Wfl --funzione-lineare
impostare la funzione VOI LUT su LINEARE

+Wfs --funzione-sigmoid
impostare la funzione VOI LUT su SIGMOID

presentazione trasformazione LUT:

+Pid --forma-identità
imposta la forma LUT di presentazione su IDENTITÀ

+Piv --forma-inversa
imposta la forma LUT di presentazione su INVERSE

+Pod --forma-lin-od
imposta la forma LUT di presentazione su LIN OD

sovrapposizione:

-O --no-overlay
non visualizzare sovrapposizioni

+O --display-overlay [n]numero: intero
display in sovrimpressione n (0..16, 0=tutti, default: +O 0)

+Omr --ovl-sostituisci
usa la modalità di sovrapposizione "Sostituisci"
(predefinito per le sovrapposizioni grafiche)

+Omt --ovl-soglia
usa la modalità di sovrapposizione "Sostituisci soglia"

+Omc --ovl-complemento
usa la modalità di sovrapposizione "Complemento"

+Omv --ovl-inverti
usa la modalità di sovrapposizione "Inverti bitmap"

+Omi --ovl-roi
usa la modalità overlay "Regione di interesse"
(predefinito per overlay ROI)

+Osf --set-foreground [d]ensity: float
imposta la densità del primo piano della sovrapposizione (0..1, predefinito: 1)

+Ost --set-threshold [d]ensità: float
imposta la densità della soglia di sovrapposizione (0..1, predefinito: 0.5)

visualizzare la trasformazione LUT:

+Dm --monitor-file [f]nomeile: stringa
calibrare l'uscita in base alle caratteristiche del monitor
definito in f

+Dp --printer-file [f]nomeile: stringa
calibrare l'output in base alle caratteristiche della stampante
definito in f

+Da --ambient-light [a]ambient light: float
valore della luce ambientale (cd/m^2, default: file f)

+Di --illuminazione [i]illuminazione: float
valore di illuminazione (cd/m^2, default: file f)

+Dn --min-density [m]densità ottica minima: float
Valore Dmin (default: off, solo con +Dp)

+Dx --max-density [m]densità ottica massima: float
Valore Dmax (default: off, solo con +Dp)

+Dg --gsd-funzione
utilizzare GSDF per la calibrazione (predefinito per +Dm/+Dp)

+Dc --cielab-funzione
utilizzare la funzione CIELAB per la calibrazione

Compatibilità:

+Ma --accetta-acr-nema
accetta immagini ACR-NEMA senza fotometria
interpretazione

+Mp --accetta-palette
accetta tag attributo tavolozza errati
(0028,111x) e (0028,121x)

+Mc --check-lut-profondità
controlla il 3° valore del descrittore LUT, confronta
con profondità di bit prevista basata sui dati LUT

+Mm --ignore-mlut-profondità
ignora il 3° valore del descrittore LUT di modalità,
determina automaticamente i bit per voce della tabella

+Mv --ignore-vlut-profondità
ignora il 3° valore del descrittore VOI LUT,
determina automaticamente i bit per voce della tabella

Formato TIFF:

+Tl --compr-lzw
Compressione LZW (predefinita)

+Tr --compr-rle
Compressione RLE

+Tn --compr-none
non compresso

+Pd --predittore-default
nessun predittore LZW (predefinito)

+Pn --predittore-nessuno
Predittore LZW 1 (nessuna previsione)

+Ph --predictor-horz
Predittore LZW 2 (differenziazione orizzontale)

+Rs --rows-per-strip [r]ows: intero (predefinito: 0)
righe per striscia, 8K predefinito per striscia

Formato PNG:

+il --interlacciato
crea file interlacciato (predefinito)

-il --nointerlacciato
creare file non interlacciato

+mf --meta-file
crea meta-informazioni del file PNG (impostazione predefinita)

-mf --meta-none
nessuna meta informazione del file PNG

altre trasformazioni:

+G --scala di grigi
convertire in scala di grigi se necessario

+P --cambia polarità
cambia polarità (inverti uscita pixel)

+C --clip-region [l]eft [t]op [w]idth [h]eight: intero
regione immagine clip (l, t, w, h)

produzione Opzioni
generale:

-im --info-immagine
stampa i dettagli dell'immagine (richiede la modalità dettagliata)

-o --nessun output
non creare alcun output (utile con -im)

generazione del nome del file (solo con --frame-range o --all-frames):

+Fc --use-frame-counter
usa un contatore basato su 0 per i nomi dei file (predefinito)

+Fn --usa-numero-frame
usa il numero di frame assoluto per i nomi dei file

formato immagine:

+op --write-raw-pnm
scrivi PGM/PPM binario a 8 bit (predefinito per i file)

+opb --write-8-bit-pnm
scrivere PGM/PPM ASCII a 8 bit (predefinito per stdout)

+opw --write-16-bit-pnm
scrivere PGM/PPM ASCII a 16 bit

+opn --write-n-bit-pnm [n]numero: intero
scrivere n-bit ASCII PGM/PPM (1..32)

+ob --scrivi-bmp
scrivere BMP a 8 bit (monocromatico) o 24 bit (a colori)

+obp --write-8-bit-bmp
scrivi tavolozza a 8 bit BMP (solo bianco e nero)

+obt --write-24-bit-bmp
scrivi BMP truecolor a 24 bit

+obr --write-32-bit-bmp
scrivi BMP truecolor a 32 bit

+ot --write-tiff
scrivere TIFF a 8 bit (monocromatico) o 24 bit (a colori)

+ su --write-png
scrivere PNG a 8 bit (monocromatico) o 24 bit (a colori)

+on2 --write-16-bit-png
scrivere PNG a 16 bit (monocromatico) o 48 bit (a colori)

NOTE


I seguenti algoritmi di interpolazione preferiti possono essere selezionati utilizzando il --interpolare
opzione:

· 1 = algoritmo di ridimensionamento libero con interpolazione da pbmplus toolkit
· 2 = algoritmo di ridimensionamento libero con interpolazione da c't magazine
· 3 = algoritmo di ingrandimento con interpolazione bilineare di Eduard Stanescu
· 4 = algoritmo di ingrandimento con interpolazione bicubica di Eduard Stanescu
I --write-tiff l'opzione è disponibile solo quando DCMTK è stato configurato e compilato con
supporto per l'esterno litigio Libreria TIFF. La disponibilità della compressione TIFF
le opzioni dipendono da litigio configurazione. In particolare, l'algoritmo brevettato LZW
potrebbe non essere disponibile.
I --write-png l'opzione è disponibile solo quando DCMTK è stato configurato e compilato con
supporto per l'esterno libpng Libreria PNG. Opzione --interlacciata consente l'immagine progressiva
view durante il caricamento del file PNG. Solo poche applicazioni si occupano delle meta info (TEXT)
in un file PNG.

TRASFERIMENTO SINTASSI


dcml2pnm supporta le seguenti sintassi di trasferimento per l'input (dcmfile-in):
LittleEndianImplicitTransferSintassi 1.2.840.10008.1.2
LittleEndianExplicitTransferSintassi 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSintassi 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSintassi 1.2.840.10008.1.2.2
JPEGLSLosslessTransferSintassi 1.2.840.10008.1.2.4.80
JPEGLSLossyTransferSintassi 1.2.840.10008.1.2.4.81
RLELosslessTransferSintassi 1.2.840.10008.1.2.5
(*) se compilato con il supporto zlib abilitato

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 dcml2pnm 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.

Utilizzare dcml2pnm online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 2
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 3
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client è un SQL grafico
    client scritto in Java che consentirà
    per visualizzare la struttura di un JDBC
    database conforme, sfoglia i dati in
    tavoli...
    Scarica SQuirreL SQL Client
  • Di Più "

Comandi Linux

Ad