EngelsFransSpaans

Ad


OnWorks-favicon

dcmscale - Online in de cloud

Voer dcmscale uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht dcmscale die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dcmscale - Schaal DICOM-afbeeldingen

KORTE INHOUD


dcmscale [opties] dcmfile-in dcmfile-out

PRODUCTBESCHRIJVING


De dcmschaal hulpprogramma leest een DICOM-afbeelding, schaalt deze volgens de opdrachtregelinstellingen
en schrijft de DICOM-afbeelding terug. Dit hulpprogramma ondersteunt alleen ongecomprimeerde en RLE
gecomprimeerde DICOM-afbeeldingen.

PARAMETERS


dcmfile-in DICOM-invoerbestandsnaam die moet worden geschaald

dcmfile-out DICOM-uitvoerbestandsnaam die moet worden geschreven

OPTIES


algemeen opties
-h-help
print deze helptekst en sluit af

--versie
versie-informatie afdrukken en afsluiten

--argumenten
druk uitgebreide opdrachtregelargumenten af

-q --stil
stille modus, print geen waarschuwingen en fouten

-v --uitgebreid
uitgebreide modus, afdrukverwerkingsdetails

-d --debuggen
foutopsporingsmodus, foutopsporingsinformatie afdrukken

-ll --log-niveau [l]evel: tekenreeksconstante
(fataal, fout, waarschuwen, info, debuggen, traceren)
gebruik niveau l voor de logger

-lc --log-config [f]bestandsnaam: string
gebruik configuratiebestand f voor de logger

invoer opties
invoer bestandsformaat:

+f --lees-bestand
lees bestandsformaat of dataset (standaard)

+fo --alleen-lezen-bestand
alleen bestandsformaat lezen

-f --lees-dataset
lees dataset zonder bestandsmeta-informatie

invoer overdracht syntaxis:

-t= --lees-xfer-auto
gebruik TS-herkenning (standaard)

-td --read-xfer-detect
negeer TS gespecificeerd in de metaheader van het bestand

-te --lees-xfer-little
lezen met expliciete VR little endian TS

-tb --read-xfer-big
lezen met expliciete VR big endian TS

-ti --lees-xfer-impliciet
lezen met impliciete VR little endian TS

verwerking opties
schaal:

+a --herkennen-aspect
pixelverhouding herkennen (standaard)

-a --neger-aspect
negeer de beeldverhouding van pixels bij het schalen

+i --interpoleer [n]nummer van algoritme: geheel getal
gebruik interpolatie bij schalen (1..4, standaard: 1)

-i --geen-interpolatie
geen interpolatie bij schalen

-S --geen schaling
geen schaling, negeer pixelverhouding (standaard)

+Sxf --schaal-x-factor [f]actor: zweven
schaal x-as per factor, bereken y-as automatisch

+Syf --schaal-y-factor [f]actor: zweven
schaal y-as per factor, bereken x-as automatisch

+Sxv --schaal-x-grootte [n]getal: geheel getal
schaal x-as naar n pixels, y-as automatisch berekenen

+Syv --schaal-y-grootte [n]getal: geheel getal
schaal y-as naar n pixels, bereken x-as automatisch

andere transformaties:

+C --clip-regio [l]eft [t]op [w]idth [h]eight: geheel getal
clip rechthoekig beeldgebied (l, t, b, h)

UID van SOP-instantie:

+ua --uid-altijd
wijs altijd een nieuwe SOP Instance UID toe (standaard)

+un --uid-nooit
wijs nooit een nieuwe SOP Instance UID toe

uitgang opties
uitvoer bestandsformaat:

+F --schrijf-bestand
schrijf bestandsformaat (standaard)

-F --schrijf-dataset
schrijf dataset zonder bestandsmeta-informatie

syntaxis voor uitvoeroverdracht:

+t= --schrijf-xfer-zelfde
schrijf met dezelfde TS als invoer (standaard)

+te --write-xfer-klein
schrijf met expliciete VR little endian TS

+tb --write-xfer-big
schrijf met expliciete VR big endian TS

+ti --schrijf-xfer-impliciet
schrijf met impliciete VR little endian TS

waarderepresentaties na 1993:

+u --enable-nieuwe-vr
ondersteuning voor nieuwe VR's inschakelen (UN/UT) (standaard)

-u --disable-nieuwe-vr
ondersteuning voor nieuwe VR's uitschakelen, converteren naar OB

groepslengte codering:

+g= --groepslengte-herberekenen
herbereken groepslengtes indien aanwezig (standaard)

+g --groep-lengte-maken
schrijf altijd met groepslengte-elementen

-g --groep-lengte-verwijderen
schrijf altijd zonder groepslengte-elementen

lengtecodering in reeksen en items:

+e --lengte-expliciet
schrijf met expliciete lengtes (standaard)

-e --lengte-undefined
schrijf met ongedefinieerde lengtes

dataset trailing padding (niet met --write-dataset):

-p= --padding-vasthouden
verander de opvulling niet
(standaard indien niet --write-dataset)

-p --padding-off
geen opvulling (impliciet als --write-dataset)

+p --padding-create [f]ile-pad [i]temp-pad: geheel getal
align bestand op veelvoud van f bytes en items op
veelvoud van i bytes

OPMERKINGEN


De volgende geprefereerde interpolatie-algoritmen kunnen worden geselecteerd met behulp van de --interpoleren
optie:

· 1 = gratis schalingsalgoritme met interpolatie van pbmplus toolkit
· 2 = gratis schalingsalgoritme met interpolatie van c't magazine
· 3 = vergrotingsalgoritme met bilineaire interpolatie van Eduard Stanescu
· 4 = vergrotingsalgoritme met bicubische interpolatie van Eduard Stanescu

LOGGEN


Het niveau van de logboekuitvoer van de verschillende opdrachtregelprogramma's en onderliggende bibliotheken kan
door de gebruiker worden opgegeven. Standaard worden alleen fouten en waarschuwingen naar de standaard geschreven
foutstroom. Optie gebruiken: --uitgebreid ook informatieve berichten zoals verwerkingsdetails
zijn gerapporteerd. Optie --debuggen kan worden gebruikt om meer details te krijgen over de interne activiteit,
bijvoorbeeld voor foutopsporingsdoeleinden. Andere logniveaus kunnen worden geselecteerd met optie --loggen-
niveau. in --stil modus worden alleen fatale fouten gerapporteerd. In zulke zeer ernstige foutgebeurtenissen,
de toepassing wordt meestal beëindigd. Voor meer details over de verschillende logniveaus,
zie documentatie van module 'oflog'.
In het geval dat de logoutput naar een bestand moet worden geschreven (optioneel met logfile-rotatie),
naar syslog (Unix) of de gebeurtenislogboek (Windows) optie --log-config kan worden gebruikt. Dit
configuratiebestand maakt het ook mogelijk om alleen bepaalde berichten naar een bepaalde uitvoer te leiden
stream en voor het filteren van bepaalde berichten op basis van de module of applicatie waar ze
worden gegenereerd. Een voorbeeldconfiguratiebestand vindt u in /logger.cfg.

COMMAND LINE


Alle opdrachtregelprogramma's gebruiken de volgende notatie voor parameters: vierkante haken omsluiten
optionele waarden (0-1), drie volgpunten geven aan dat meerdere waarden zijn toegestaan
(1-n), een combinatie van beide betekent 0 tot n waarden.
Opdrachtregelopties worden onderscheiden van parameters door een voorlopend '+'- of '-'-teken,
respectievelijk. Gewoonlijk zijn de volgorde en positie van de opdrachtregelopties willekeurig
kan overal verschijnen). Als opties elkaar echter uitsluiten, is de meest rechtse verschijning
is gebruikt. Dit gedrag komt overeen met de standaard evaluatieregels van gewone Unix-shells.
Bovendien kunnen een of meer opdrachtbestanden worden opgegeven met een '@'-teken als voorvoegsel voor
de bestandsnaam (bijv @commando.txt). Zo'n commandoargument wordt vervangen door de inhoud van
het corresponderende tekstbestand (meerdere spaties worden behandeld als een enkel scheidingsteken tenzij
ze verschijnen tussen twee aanhalingstekens) voorafgaand aan elke verdere evaluatie. Houd er rekening mee dat:
een commandobestand kan geen ander commandobestand bevatten. Deze eenvoudige maar effectieve aanpak
maakt het mogelijk om veelvoorkomende combinaties van opties/parameters samen te vatten en vermijdt langdradig en
verwarrende opdrachtregels (een voorbeeld wordt gegeven in bestand /dumppat.txt).

MILIEU


De dcmschaal hulpprogramma zal proberen om DICOM-gegevenswoordenboeken te laden die zijn gespecificeerd in de
DCMDICTPAD omgevingsvariabele. Standaard, dwz als de DCMDICTPAD variabele omgeving
is niet ingesteld, het bestand /dicom.dic wordt geladen tenzij het woordenboek is gebouwd
in de toepassing (standaard voor Windows).
Het standaardgedrag moet de voorkeur hebben en de DCMDICTPAD alleen omgevingsvariabele
gebruikt wanneer alternatieve gegevenswoordenboeken vereist zijn. De DCMDICTPAD variabele omgeving
heeft hetzelfde formaat als de Unix-shell PATH variabele in dat een dubbele punt (':') scheidt
inzendingen. Op Windows-systemen wordt een puntkomma (';') als scheidingsteken gebruikt. Het datadictionary
code zal proberen om elk bestand te laden dat is gespecificeerd in de DCMDICTPAD omgevingsvariabele. Het
is een fout als er geen datadictionary kan worden geladen.

COPYRIGHT


Copyright (C) 2002-2014 door OFFIS eV, Escherweg 2, 26121 Oldenburg, Duitsland.

Gebruik dcmscale online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad