GoGPT Best VPN GoSearch

OnWorks favicon

dcmdump - Online sa Cloud

Patakbuhin ang dcmdump sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na dcmdump na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


dcmdump - Dump DICOM file at set ng data

SINOPSIS


dcmdump [mga opsyon] dcmfile-in...

DESCRIPTION


Ang dcmdump itinatapon ng utility ang mga nilalaman ng isang DICOM file (format ng file o raw data set) sa
stdout sa textual form. Ang mga katangian na may napakalaking mga patlang ng halaga (hal. pixel data) ay maaaring
inilarawan bilang '(hindi na-load)'. Ang mga field ng string ng value ay lilimitahan ng mga square bracket
([]). Ang mga kilalang UID ay ipapakita sa pamamagitan ng kanilang mga pangalan na prefix ng isang katumbas na tanda (hal
'=MRImageStorage') maliban kung ang pagmamapa na ito ay tahasang isasara. Walang laman na halaga
ang mga patlang ay inilarawan bilang '(walang magagamit na halaga)'.

If dcmdump nagbabasa ng hilaw na set ng data (data ng DICOM na walang meta-header na format ng file) gagawin nito
subukang hulaan ang transfer syntax sa pamamagitan ng pagsusuri sa unang ilang byte ng file. Ito ay
hindi laging posible na hulaan nang tama ang syntax ng paglilipat at mas mahusay na i-convert ang a
nakatakda ang data sa isang format ng file hangga't maaari (gamit ang dcmconv kagamitan). Ito rin ay
posibleng gamitin ang -f at -t[ieb] mga pagpipilian upang pilitin dcmdump para magbasa ng dataset na may a
partikular na syntax ng paglilipat.

MGA PARAMETERS


dcmfile-in DICOM input file o direktoryo na itatambak

Opsyon


pangkalahatan pagpipilian
-h --tulong
i-print ang text ng tulong na ito at lumabas

--bersyon
impormasyon ng bersyon ng pag-print at paglabas

--mga argumento
i-print ang pinalawak na mga argumento ng command line

-q --tahimik
quiet mode, walang mga babala at error sa pag-print

-v --verbose
verbose mode, mga detalye ng pagproseso ng pag-print

-d --debug
debug mode, i-print ang impormasyon ng debug

-ll --log-level [l]evel: string constant
(fatal, error, babala, impormasyon, debug, trace)
gumamit ng level l para sa logger

-lc --log-config [f]ilename: string
gumamit ng config file f para sa logger

input pagpipilian
format ng input file:

+f --read-file
basahin ang format ng file o set ng data (default)

+fo --read-file-only
basahin lamang ang format ng file

-f --read-dataset
basahin ang set ng data nang walang impormasyon sa meta ng file

syntax ng paglipat ng input:

-t= --read-xfer-auto
gumamit ng TS recognition (default)

-td --read-xfer-detect
huwag pansinin ang TS na tinukoy sa file meta header

-te --basahin-xfer-kaunti
basahin gamit ang tahasang VR little endian TS

-tb --read-xfer-big
basahin gamit ang tahasang VR big endian TS

-ti --read-xfer-implicit
basahin nang may implicit na VR little endian TS

input file:

+sd --scan-directories
i-scan ang mga direktoryo para sa mga input file (dcmfile-in)

+sp --scan-pattern [p]attern: string (may --scan-directories lang)
pattern para sa pagtutugma ng filename (wildcards)

# posibleng hindi available sa lahat ng system

-r --no-recurse
huwag umulit sa loob ng mga direktoryo (default)

+r --recurse
recurse sa loob ng tinukoy na mga direktoryo

mahabang halaga ng tag:

+M --load-lahat
mag-load ng napakahabang halaga ng tag (default)

-M --load-maikli
huwag mag-load ng napakahabang halaga (hal. pixel data)

+R --max-read-length [k]bytes: integer (4..4194302, default: 4)
itakda ang threshold para sa mahahabang halaga sa k kbytes

pag-parse ng impormasyon ng meta file:

+ml --use-meta-length
gamitin ang haba ng pangkat ng impormasyon ng meta file (default)

-ml --ignore-meta-length
huwag pansinin ang haba ng pangkat ng meta information ng file

pag-parse ng kakaibang haba na mga katangian:

+ao --accept-odd-length
tanggapin ang mga kakaibang katangian ng haba (default)

+ae --assume-even-length
ipagpalagay na ang tunay na haba ay isang byte na mas malaki

paghawak ng tahasang VR:

+ev --use-explicit-vr
gumamit ng tahasang VR mula sa dataset (default)

-ev --ignore-explicit-vr
huwag pansinin ang tahasang VR (mas gusto ang diksyunaryo ng data)

paghawak ng hindi karaniwang VR:

+vr --treat-as-unknown
ituring ang hindi karaniwang VR bilang hindi kilala (default)

-vr --assume-implicit
subukang basahin gamit ang implicit na VR little endian TS

paghawak ng hindi natukoy na haba ng mga elemento ng UN:

+ui --enable-cp246
basahin ang hindi natukoy na len UN bilang implicit VR (default)

-ui --disable-cp246
basahin ang hindi natukoy na len UN bilang tahasang VR

paghawak ng tinukoy na haba ng mga elemento ng UN:

-uc --panatilihin-un
panatilihin ang mga elemento bilang UN (default)

+uc --convert-un
i-convert sa totoong VR kung kilala

paghawak ng mga pribadong max-length na elemento (implicit VR):

-sq --maxlength-dict
basahin bilang tinukoy sa diksyunaryo (default)

+sq --maxlength-seq
basahin bilang sequence na may hindi natukoy na haba

paghawak ng mga maling item sa delimitation:

-rd --use-delim-item
gumamit ng mga delimitation item mula sa dataset (default)

+rd --palitan-mali-delim
palitan ang maling sequence/item delimitation item

pangkalahatang paghawak ng mga error sa parser:

+Ep --ignore-parse-errors
subukang mabawi mula sa mga error sa pag-parse

-Ep --handle-parse-errors
pangasiwaan ang mga error sa pag-parse at ihinto ang pag-parse (default)

iba pang mga pagpipilian sa pag-parse:

+st --stop-after-elem [t]ag: "gggg,eeee" o pangalan ng diksyunaryo
ihinto ang pag-parse pagkatapos ng elementong tinukoy ng t

awtomatikong pagwawasto ng data:

+dc --enable-correction
paganahin ang awtomatikong pagwawasto ng data (default)

-dc --disable-correction
huwag paganahin ang awtomatikong pagwawasto ng data

bitstream na format ng deflated input:

+bd --bitstream-deflated
asahan ang deflated bitstream (default)

+bz --bitstream-zlib
asahan ang deflated zlib bitstream

pagproseso pagpipilian
tiyak na set ng character:

+U8 --convert-to-utf8
i-convert ang lahat ng value ng elemento na apektado
sa pamamagitan ng Specific Character Set (0008,0005) hanggang UTF-8

# ay nangangailangan ng suporta mula sa libiconv toolkit

output pagpipilian
pag-print:

+L --print-lahat
ganap na mag-print ng mahahabang halaga ng tag

-L --print-maikli
pinaikli ang mga halaga ng mahahabang tag (default)

+T --print-tree
i-print ang hierarchical na istraktura bilang isang simpleng puno

-T --print-indented
naka-indent ang hierarchical na istraktura ng pag-print (default)

+F --print-filename
print header na may filename para sa bawat input file

+Fs --print-file-search
print header na may filename lamang para sa mga input file na iyon
na naglalaman ng isa sa mga hinanap na tag

pagmamapa:

+Un --map-uid-pangalan
imapa ang mga kilalang numero ng UID sa mga pangalan (default)

-Un --no-uid-pangalan
huwag imapa ang mga kilalang numero ng UID sa mga pangalan

pagsipi:

+Qn --quote-nonascii
quote ang hindi ASCII at kontrolin ang mga character bilang XML markup

+Qo --quote-bilang-octal
I-quote ang hindi ASCII at kontrolin ang mga character bilang mga octal na numero

-Qn --print-nonascii
mag-print ng non-ASCII at control chars (default)

color:

+C --print-color
gumamit ng ANSI escape code para sa may kulay na output

# hindi available sa mga Windows system

-C --walang kulay
huwag gumamit ng anumang ANSI escape code (default)

# hindi available sa mga Windows system

maling paghawak:

-E --stop-on-error
huwag mag-print kung ang file ay nasira (default)

+E --ignore-errors
subukang mag-print kahit na ang file ay nasira

naghahanap:

+P --search [t]ag: "gggg,eeee" o pangalan ng diksyunaryo
i-print ang textual dump ng tag t
ang pagpipiliang ito ay maaaring tukuyin nang maraming beses
(default: ang kumpletong file ay naka-print)

+s --search-lahat
i-print ang lahat ng mga pagkakataon ng mga hinanap na tag (default)

-s --search-first
i-print lamang ang unang pagkakataon ng mga hinanap na tag

+p --prepend
prepend sequence hierarchy sa naka-print na tag,
denoted by: (gggg,eeee).(gggg,eeee).*
(lamang kapag ginamit sa --search)

-p --no-prepend
huwag ihanda ang hierarchy upang i-tag (default)

pagsusulat:

+W --write-pixel [d]irektoryo: string
magsulat ng pixel data sa isang .raw file na nakaimbak sa d
(maliit na endian, awtomatikong nilikha ang filename)

NOTA


Ang pagdaragdag ng mga direktoryo bilang isang parameter sa command line ay makatuwiran lamang kung ang opsyon --scan-
mga direktoryo ay binigay din. Kung ang mga file sa ibinigay na mga direktoryo ay dapat mapili
ayon sa isang tiyak na pattern ng pangalan (hal. paggamit ng wildcard na pagtutugma), opsyon --scan-pattern
kailangang gamitin. Pakitandaan na ang pattern ng file na ito ay nalalapat lamang sa mga file sa loob ng
na-scan na mga direktoryo, at, kung may iba pang pattern na tinukoy sa command line sa labas
ang --scan-pattern opsyon (hal. upang pumili ng karagdagang mga file), ang mga ito ay hindi nalalapat sa
ang tinukoy na mga direktoryo.

PAGTOTROSO


Ang antas ng pag-log output ng iba't ibang command line tool at pinagbabatayan na mga aklatan ay maaaring
matukoy ng gumagamit. Bilang default, mga error at babala lamang ang isinulat sa pamantayan
stream ng error. Paggamit ng opsyon --verbose gayundin ang mga mensaheng nagbibigay-kaalaman tulad ng mga detalye ng pagproseso
ay iniulat. Pagpipilian --debug maaaring magamit upang makakuha ng higit pang mga detalye sa panloob na aktibidad,
hal para sa mga layunin ng pag-debug. Maaaring mapili ang iba pang antas ng pag-log gamit ang opsyon --log-
antas. Sa --tahimik mode na mga fatal error lang ang naiulat. Sa gayong napakatinding error na mga kaganapan,
karaniwang wawakasan ang aplikasyon. Para sa higit pang mga detalye sa iba't ibang antas ng pag-log,
tingnan ang dokumentasyon ng module na 'oflog'.

Kung sakaling ang output ng pag-log ay dapat isulat sa file (opsyonal na may pag-ikot ng logfile),
sa syslog (Unix) o sa event log (Windows) na opsyon --log-config maaaring gamitin. Ito
Ang configuration file ay nagbibigay-daan din sa pagdidirekta lamang ng ilang mga mensahe sa isang partikular na output
stream at para sa pag-filter ng ilang mga mensahe batay sa module o application kung saan sila
ay nabuo. Isang halimbawang configuration file ang ibinigay sa /logger.cfg.

COMMAND LINE


Ginagamit ng lahat ng tool sa command line ang sumusunod na notasyon para sa mga parameter: nakalakip ang mga square bracket
mga opsyonal na halaga (0-1), ang tatlong trailing na tuldok ay nagpapahiwatig na maraming mga halaga ang pinapayagan
(1-n), ang kumbinasyon ng pareho ay nangangahulugang 0 hanggang n mga halaga.

Ang mga opsyon sa command line ay nakikilala mula sa mga parameter sa pamamagitan ng isang nangungunang tanda na '+' o '-',
ayon sa pagkakabanggit. Karaniwan, ang pagkakasunud-sunod at posisyon ng mga pagpipilian sa command line ay arbitrary (ibig sabihin, sila
maaaring lumitaw kahit saan). Gayunpaman, kung ang mga pagpipilian ay kapwa eksklusibo ang pinakatamang hitsura
Ginagamit. Ang pag-uugali na ito ay umaayon sa karaniwang mga panuntunan sa pagsusuri ng mga karaniwang shell ng Unix.

Bilang karagdagan, ang isa o higit pang mga command file ay maaaring tukuyin gamit ang isang '@' sign bilang prefix sa
ang filename (hal @command.txt). Ang nasabing command argument ay pinapalitan ng nilalaman ng
ang kaukulang text file (maraming mga whitespace ay itinuturing bilang isang solong separator maliban kung
lumilitaw ang mga ito sa pagitan ng dalawang panipi) bago ang anumang karagdagang pagsusuri. Mangyaring tandaan na
ang isang command file ay hindi maaaring maglaman ng isa pang command file. Ang simple ngunit epektibong diskarte na ito
nagbibigay-daan sa isa na ibuod ang mga karaniwang kumbinasyon ng mga opsyon/parameter at iniiwasan ang longish at
nakalilitong mga linya ng utos (isang halimbawa ay ibinigay sa file /dumppat.txt).

Kapaligiran


Ang dcmdump susubukan ng utility na i-load ang mga diksyunaryo ng data ng DICOM na tinukoy sa
DCMDICTPATH variable ng kapaligiran. Bilang default, ibig sabihin, kung ang DCMDICTPATH variable ng kapaligiran
ay hindi nakatakda, ang file /dicom.dic ilo-load maliban kung ang diksyunaryo ay binuo
sa application (default para sa Windows).

Ang default na gawi ay dapat na mas gusto at ang DCMDICTPATH variable ng kapaligiran lamang
ginagamit kapag ang mga alternatibong diksyunaryo ng data ay kinakailangan. Ang DCMDICTPATH variable ng kapaligiran
ay may parehong format tulad ng Unix shell PATH variable na ang isang colon (':') ay naghihiwalay
mga entry. Sa mga system ng Windows, ang isang semicolon (';') ay ginagamit bilang isang separator. Ang diksyunaryo ng data
susubukan ng code na i-load ang bawat file na tinukoy sa DCMDICTPATH variable ng kapaligiran. Ito
ay isang error kung walang ma-load na diksyunaryo ng data.

Gamitin ang dcmdump online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad




×
anunsyo
❤️Mamili, mag-book, o bumili dito — walang gastos, tumutulong na panatilihing libre ang mga serbisyo.