GoGPT Best VPN GoSearch

OnWorks 网站图标

dcmdump - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dcmdump

这是 dcmdump 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dcmdump - 转储 DICOM 文件和数据集

概要


dcmdump [选项] dcmfile-in...

商品描述


这个 转储 实用程序将 DICOM 文件(文件格式或原始数据集)的内容转储到
文本形式的标准输出。 具有非常大的值字段(例如像素数据)的属性可以是
描述为“(未加载)”。 字符串值字段将用方括号分隔
([])。 已知的 UID 将以其名称以等号为前缀(例如
'=MRImageStorage') 除非此映射将被明确关闭。 空值
字段被描述为“(无可用值)”。

If 转储 读取原始数据集(没有文件格式元头的 DICOM 数据),它将
尝试通过检查文件的前几个字节来猜测传输语法。 这是
并不总是可以正确猜测传输语法,最好转换一个
尽可能将数据设置为文件格式(使用 直流转换 公用事业)。 也是
可以使用 -f-t[ieb] 强制选项 转储 读取数据集
特定的传输语法。

有无库存


dcmfile-in 要转储的 DICOM 输入文件或目录

配置


一般 选项
-h --帮助
打印此帮助文本并退出

- 版
打印版本信息并退出

--参数
打印扩展的命令行参数

-q --安静
安静模式,不打印警告和错误

-v --详细
详细模式,打印处理细节

-d --调试
调试模式,打印调试信息

-ll --log-level [l]evel: 字符串常量
(致命、错误、警告、信息、调试、跟踪)
记录器使用级别 l

-lc --log-config [f] 文件名:字符串
将配置文件 f 用于记录器

输入 选项
输入文件格式:

+f --读取文件
读取文件格式或数据集(默认)

+fo --只读文件
仅读取文件格式

-f --读取数据集
读取没有文件元信息的数据集

输入传输语法:

-t= --read-xfer-auto
使用 TS 识别(默认)

-td --读取 xfer 检测
忽略文件元头中指定的 TS

-te --read-xfer-little
使用显式 VR 小端 TS 读取

-tb --read-xfer-大
使用显式 VR 大端 TS 读取

-ti --read-xfer-隐式
使用隐式 VR 小端 TS 读取

输入文件:

+sd --扫描目录
扫描输入文件的目录 (dcmfile-in)

+sp --scan-pattern [p]attern: 字符串(仅适用于 --scan-directories)
文件名匹配模式(通配符)

# 可能并非在所有系统上都可用

-r --no-递归
不要在目录中递归(默认)

+r --递归
在指定目录内递归

长标签值:

+M --加载全部
加载很长的标签值(默认)

-M --负载短
不要加载很长的值(例如像素数据)

+R --max-read-length [k]bytes:整数(4..4194302,默认值:4)
将长值的阈值设置为 k KB

文件元信息解析:

+ml --使用元长度
使用文件元信息组长度(默认)

-ml --忽略元长度
忽略文件元信息组长度

奇数长度属性的解析:

+ao --接受奇数长度
接受奇数长度属性(默认)

+ae --假设-偶数长度
假设实际长度大一字节

处理显式 VR:

+ev --use-explicit-vr
使用数据集中的显式 VR(默认)

-ev --忽略显式 VR
忽略显式 VR(首选数据字典)

非标准VR的处理:

+vr --视为未知
将非标准 VR 视为未知(默认)

-vr --假设-隐式
尝试使用隐式 VR 小端 TS 阅读

处理未定义长度的 UN 元素:

+ui--启用-cp246
将 undefined len UN 读为隐式 VR(默认)

-ui --禁用-cp246
将 undefined len UN 读为显式 VR

处理定义长度的 UN 元素:

-uc --retain-联合国
保留元素为 UN(默认)

+uc --convert-联合国
如果已知,则转换为真实的 VR

处理私有最大长度元素(隐式 VR):

-sq --maxlength-dict
按照字典中的定义读取(默认)

+sq --最大长度序列
读取为长度未定义的序列

错误定界项的处理:

-rd --使用分隔项
使用数据集中的分隔项(默认)

+rd --替换错误的delim
替换错误的顺序/项目分隔项目

解析器错误的一般处理:

+Ep --忽略解析错误
尝试从解析错误中恢复

-Ep --处理解析错误
处理解析错误并停止解析(默认)

其他解析选项:

+st --stop-after-elem [t]ag: "gggg,eeee" 或字典名称
在 t 指定的元素之后停止解析

自动数据校正:

+dc --enable-更正
启用自动数据校正(默认)

-dc --disable-更正
禁用自动数据校正

压缩输入的比特流格式:

+bd --bitstream-放气
期望压缩比特流(默认)

+bz --bitstream-zlib
期望压缩的 zlib 比特流

加工 选项
具体字符集:

+U8 --转换为utf8
转换所有受影响的元素值
按特定字符集 (0008,0005) 转 UTF-8

# 需要 libiconv 工具包的支持

产量 选项
打印:

+L --打印全部
完全打印长标签值

-L --打印短
打印缩短的长标签值(默认)

+T --打印树
将层次结构打印为简单的树

-T --打印缩进
打印缩进的层次结构(默认)

+F --打印文件名
为每个输入文件打印带有文件名的标题

+Fs --打印文件搜索
仅为那些输入文件打印带有文件名的标头
包含搜索到的标签之一

映射:

+Un --map-uid-名称
将众所周知的 UID 编号映射到名称(默认)

-Un --no-uid-names
不要将众所周知的 UID 号码映射到名称

引用:

+Qn --quote-nonascii
引用非 ASCII 和控制字符作为 XML 标记

+Qo --引用八进制
引用非 ASCII 和控制字符作为八进制数

-Qn --print-nonascii
打印非 ASCII 和控制字符(默认)

颜色:

+C --打印颜色
使用 ANSI 转义码进行彩色输出

# 在 Windows 系统上不可用

-C --无颜色
不使用任何 ANSI 转义码(默认)

# 在 Windows 系统上不可用

错误处理:

-E --错误停止
如果文件损坏则不打印(默认)

+E --忽略错误
即使文件损坏也尝试打印

搜索:

+P --search [t]ag: "gggg,eeee" 或字典名称
打印标签 t 的文本转储
可以多次指定此选项
(默认:打印完整文件)

+s --搜索全部
打印搜索标签的所有实例(默认)

-s --搜索优先
只打印搜索标签的第一个实例

+p --前置
将序列层次结构添加到打印标签,
表示为:(gggg,eeee).(gggg,eeee).*
(仅当与 --search 一起使用时)

-p --无前置
不要在标记之前添加层次结构(默认)

写作:

+W --write-pixel [d] 目录:字符串
将像素数据写入存储在 d 中的 .raw 文件
(小端,文件名自动创建)

附注


将目录作为参数添加到命令行只有在选项时才有意义 - 扫描-
目录 也给了。 如果应选择提供的目录中的文件
根据特定的名称模式(例如使用通配符匹配),选项 --扫描模式
必须使用。 请注意,此文件模式仅适用于
扫描的目录,并且,如果在命令行之外指定了任何其他模式
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 --扫描模式 选项(例如,为了选择更多文件),这些不适用于
指定的目录。

记录


各种命令行工具和底层库的日志输出级别可以
由用户指定。 默认情况下,仅将错误和警告写入标准
错误流。 使用选项 --详细 还有信息性消息,如处理细节
被报道。 选项 -调试 可用于获取有关内部活动的更多详细信息,
例如用于调试目的。 可以使用选项选择其他日志记录级别 - 日志-
水平。在 - 安静的 模式只报告致命错误。 在如此严重的错误事件中,
申请通常会终止。 有关不同日志记录级别的更多详细信息,
请参阅模块“oflog”的文档。

如果应该将日志输出写入文件(可选择使用日志文件轮换),
到系统日志 (Unix) 或事件日志 (Windows) 选项 --日志配置 可以使用。 这个
配置文件还允许仅将某些消息定向到特定输出
流并根据模块或应用程序过滤某些消息
生成。 提供了一个示例配置文件 /logger.cfg.

指挥 LINE


所有命令行工具都使用以下参数表示法:方括号括起来
可选值 (0-1),三个尾随点表示允许多个值
(1-n),两者的组合意味着 0 到 n 值。

命令行选项通过前导“+”或“-”符号与参数区分开来,
分别。 通常,命令行选项的顺序和位置是任意的(即它们
可以出现在任何地方)。 但是,如果选项相互排斥,则最右边的外观
用来。 此行为符合常见 Unix shell 的标准评估规则。

此外,可以使用“@”符号作为前缀来指定一个或多个命令文件
文件名(例如 @命令.txt)。 这样的命令参数被替换为
相应的文本文件(多个空格被视为单个分隔符,除非
在任何进一步评估之前,它们出现在两个引号之间)。 请注意
命令文件不能包含另一个命令文件。 这种简单而有效的方法
允许总结选项/参数的常见组合并避免冗长和
令人困惑的命令行(文件中提供了一个示例 /dumppat.txt).

环境


这个 转储 实用程序将尝试加载指定的 DICOM 数据字典
DCMDICT路径 环境变量。 默认情况下,即如果 DCMDICT路径 环境变量
未设置,文件 /dicom.dic 除非构建字典,否则将被加载
进入应用程序(Windows 的默认设置)。

默认行为应该是首选的,并且 DCMDICT路径 仅环境变量
当需要替代数据字典时使用。 这 DCMDICT路径 环境变量
具有与 Unix shell 相同的格式 PATH 冒号 (':') 分隔的变量
条目。 在 Windows 系统上,分号 (';') 用作分隔符。 数据字典
代码将尝试加载指定的每个文件 DCMDICT路径 环境变量。 它
如果无法加载数据字典,则是一个错误。

使用 onworks.net 服务在线使用 dcmdump


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。