EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

dcmscale - Online in the Cloud

Run dcmscale in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command dcmscale that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NUME


dcmscale - Scale DICOM images

REZUMAT


dcmscale [options] dcmfile-in dcmfile-out

DESCRIERE


dcmscale utility reads a DICOM image, scales it according to the command line settings
and writes back the DICOM image. This utility only supports uncompressed and RLE
imagini DICOM comprimate.

PARAMETRI


dcmfile-in DICOM input filename to be scaled

dcmfile-out numele fișierului de ieșire DICOM care urmează să fie scris

OPŢIUNI


general Opțiuni
-h --ajutor
imprimați acest text de ajutor și ieșiți

--versiune
imprimați informațiile despre versiunea și ieșiți

--argumente
tipăriți argumentele liniei de comandă extinse

-q --liniște
modul silențios, nu imprimați avertismente și erori

-v --verbos
mod verbos, detalii de procesare a tipăririi

-d --debug
modul de depanare, imprimați informațiile de depanare

-ll --log-level [l]evel: constantă șir
(fatal, eroare, avertizare, informații, depanare, urmărire)
utilizați nivelul l pentru logger

-lc --log-config [f]ilename: șir
utilizați fișierul de configurare f pentru logger

intrare Opțiuni
format fisier de intrare:

+f --read-file
citiți formatul de fișier sau setul de date (implicit)

+fo --read-file-only
Citiți numai formatul de fișier

-f --read-dataset
citiți setul de date fără metainformații ale fișierului

sintaxa transferului de intrare:

-t= --read-xfer-auto
utilizați recunoașterea TS (implicit)

-td --read-xfer-detect
ignorați TS specificat în antetul meta fișierului

-te --read-xfer-little
citit cu VR explicit little endian TS

-tb --read-xfer-big
citiți cu VR explicit big endian TS

-ti --read-xfer-implicit
citit cu VR implicit little endian TS

prelucrare Opțiuni
scalare:

+a --recunoaște-aspect
recunoașteți raportul de aspect al pixelilor (implicit)

-a --ignora-aspect
ignorați raportul de aspect al pixelilor la scalare

+i --interpolează [n]numărul algoritmului: întreg
utilizați interpolarea la scalare (1..4, implicit: 1)

-i --fără-interpolare
fără interpolare la scalare

-S --fără scalare
fără scalare, ignorați raportul de aspect al pixelilor (implicit)

+Sxf --scale-x-factor [f]actor: float
scalare axa x după factor, auto-calculare axa y

+Syf --scale-y-factor [f]actor: float
scala axa y după factor, auto-calcula axa x

+Sxv --scale-x-size [n]număr: întreg
scala axa x la n pixeli, calculează automat axa y

+Syv --scale-y-size [n]număr: întreg
scala axa y la n pixeli, calculează automat axa x

alte transformari:

+C --clip-region [st]nga [t]op [l]ățimea [h]opt: întreg
clip rectangular image region (l, t, w, h)

UID al instanței SOP:

+ua --uid-intotdeauna
always assign new SOP Instance UID (default)

+un --uid-niciodată
never assign new SOP Instance UID

producție Opțiuni
format de fișier de ieșire:

+F --write-file
scriere format de fișier (implicit)

-F --write-dataset
scrieți setul de date fără metainformații ale fișierului

sintaxa transferului de ieșire:

+t= --write-xfer-la fel
scrieți cu același TS ca și intrare (implicit)

+te --write-xfer-little
scrie cu VR explicit little endian TS

+tb --write-xfer-big
scrie cu VR explicit big endian TS

+ti --write-xfer-implicit
scrie cu VR implicit little endian TS

reprezentări valorice post-1993:

+u --enable-new-vr
activați suportul pentru noi VR (UN/UT) (implicit)

-u --disable-new-vr
dezactivați suportul pentru noile VR, convertiți în OB

codificarea lungimii grupului:

+g= --grup-lungime-recalc
recalculați lungimile grupului dacă există (implicit)

+g --grup-lungime-creare
scrie întotdeauna cu elemente de lungime a grupului

-g --grup-lungime-elimină
scrie întotdeauna fără elemente de lungime a grupului

codificarea lungimii în secvențe și elemente:

+e --lungime-explicit
scrieți cu lungimi explicite (implicit)

-e --lungime-nedefinită
scrie cu lungimi nedefinite

umplutură finală a setului de date (nu cu --write-dataset):

-p= --padding-retain
nu schimbați umplutura
(implicit dacă nu --write-dataset)

-p --padding-off
fără umplutură (implicit dacă --write-dataset)

+p --padding-create [fi]ile-pad [i]tem-pad: întreg
aliniați fișierul pe mai mulți de f octeți și elemente pe
multiplu de i octeți

NOTE


Următorii algoritmi de interpolare preferați pot fi selectați folosind --interpola
opţiune:

· 1 = algoritm de scalare liberă cu interpolare din setul de instrumente pbmplus
· 2 = algoritm de scalare liberă cu interpolare din revista c't
· 3 = algoritm de mărire cu interpolare biliniară de la Eduard Stănescu
· 4 = algoritm de mărire cu interpolare bicubică de la Eduard Stănescu

LOGARE


Nivelul de înregistrare în jurnal al diferitelor instrumente de linie de comandă și biblioteci subiacente poate
fi specificat de utilizator. În mod implicit, numai erorile și avertismentele sunt scrise conform standardului
fluxul de erori. Folosind opțiunea --verbos de asemenea, mesaje informaționale precum detaliile de procesare
sunt raportate. Opțiune --depanare poate fi folosit pentru a obține mai multe detalii despre activitatea internă,
de exemplu, în scopuri de depanare. Alte niveluri de înregistrare pot fi selectate folosind opțiunea --Buturuga-
nivel. În --Liniște mod sunt raportate numai erori fatale. În astfel de evenimente de eroare foarte grave,
aplicația se va încheia de obicei. Pentru mai multe detalii despre diferitele niveluri de înregistrare,
vezi documentația modulului „oflog”.
În cazul în care ieșirea de jurnal ar trebui să fie scrisă în fișier (opțional cu rotația fișierului de jurnal),
la syslog (Unix) sau la opțiunea jurnal de evenimente (Windows). --log-config poate fi utilizat. Acest
fișierul de configurare permite, de asemenea, direcționarea numai anumitor mesaje către o anumită ieșire
stream și pentru filtrarea anumitor mesaje în funcție de modulul sau aplicația în care acestea
sunt generate. Un exemplu de fișier de configurare este furnizat în /logger.cfg.

COMMAND LINE


Toate instrumentele din linia de comandă folosesc următoarea notație pentru parametri: parantezele pătrate includ
valori opționale (0-1), trei puncte în urmă indică faptul că sunt permise mai multe valori
(1-n), o combinație a ambelor înseamnă valori de la 0 la n.
Opțiunile liniei de comandă se deosebesc de parametri prin semnul „+” sau „-”,
respectiv. De obicei, ordinea și poziția opțiunilor liniei de comandă sunt arbitrare (adică acestea
poate apărea oriunde). Cu toate acestea, dacă opțiunile se exclud reciproc, aspectul cel mai potrivit
este folosit. Acest comportament se conformează regulilor standard de evaluare ale shell-urilor Unix obișnuite.
În plus, unul sau mai multe fișiere de comandă pot fi specificate folosind semnul „@” ca prefix pentru
numele fișierului (de ex @command.txt). Un astfel de argument de comandă este înlocuit cu conținutul lui
fișierul text corespunzător (mai multe spații albe sunt tratate ca un singur separator, cu excepția cazului în care
apar între două ghilimele) înainte de orice evaluare ulterioară. Vă rugăm să rețineți că
un fișier de comandă nu poate conține un alt fișier de comandă. Această abordare simplă, dar eficientă
permite rezumarea combinațiilor comune de opțiuni/parametri și evită lungimi și
linii de comandă confuze (un exemplu este oferit în fișier /dumppat.txt).

MEDIUL


dcmscale utilitarul va încerca să încarce dicționarele de date DICOM specificate în
DCMDICTPATH variabilă de mediu. Implicit, adică dacă DCMDICTPATH variabilă de mediu
nu este setat, fișierul /dicom.dic va fi încărcat dacă nu este construit dicționarul
în aplicație (implicit pentru Windows).
Comportamentul implicit ar trebui să fie preferat și DCMDICTPATH numai variabila de mediu
utilizat atunci când sunt necesare dicționare de date alternative. The DCMDICTPATH variabilă de mediu
are același format ca și shell-ul Unix PATH variabilă prin aceea că se separă două puncte (':').
intrări. Pe sistemele Windows, un punct și virgulă (';') este folosit ca separator. Dicționarul de date
codul va încerca să încarce fiecare fișier specificat în DCMDICTPATH variabilă de mediu. Aceasta
este o eroare dacă nu poate fi încărcat niciun dicționar de date.

DREPTURI DE AUTOR


Copyright (C) 2002-2014 by OFFIS eV, Escherweg 2, 26121 Oldenburg, Germania.

Use dcmscale online using onworks.net services


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad