dcmdata模块包含以下命令行工具:
cda2dcm:将CDA文件封装成DICOM文件格式
stl2dcm:将STL文件封装成DICOM文件格式
pdf2dcm:将PDF文件封装成DICOM文件格式
dcm2pdf:从 DICOM 封装的 PDF 中提取 PDF 文件
xml2dcm:将 XML 文档转换为 DICOM 文件或数据集
dcm2xml:将 DICOM 文件和数据集转换为 XML
dcm2json:将 DICOM 文件和数据集转换为 JSON
img2dcm: 将标准图像格式转换为 DICOM 格式
dcmconv: 转换 DICOM 文件编码
dcmodify:修改DICOM文件
dcmcrle:将 DICOM 文件编码为 RLE 传输语法
dcmdrle:解码 RLE 压缩的 DICOM 文件
dcmdump:转储 DICOM 文件和数据集
dump2dcm:将 ASCII 转储转换为 DICOM 文件
dcmftest:测试文件是否使用 DICOM 第 10 部分格式
dcmgpdir:创建一个通用的 DICOMDIR
即这些工具只依赖dcmdata模块和基础库
一. DICOM协议
无
二. 例子使用
dcmtk的xml2dcm工具,实现将xml文件转成dcm文件。
1. 使用:
xml2dcm [选项] xmlfile-in dcmfile-out
xmlfile-in 要转换的 XML 输入文件名
dcmfile-out DICOM 输出文件名
可选参数见官方解释
xml2dcm 1.xml 1.dcm
2. 效果
<?xml version="1.0" encoding="ISO-8859-1"?>
<file-format>
<meta-header xfer="1.2.840.10008.1.2.1" name="Little Endian Explicit">
<element tag="0002,0000" vr="UL" vm="1" len="4" name="FileMetaInformationGroupLength">176</element>
<element tag="0002,0001" vr="OB" vm="1" len="2" name="FileMetaInformationVersion" binary="yes">00\01</element