在VC++中解析DICOM文件

Sau*_*ron 0 dicom visual-c++

如何在VC++中解析DICOM文件?如何修改DICOM标签?

Nav*_*een 6

如果可能,最好使用一些现有的库,例如MergeCom(非免费)或DCMTK.它们处理各种条件,如显式VR,隐式VR,嵌套序列项的解析等.请查看有关dicom文件基本结构的链接:简介DICOM单文件格式.

要编辑DICOM文件,请记住您也可能更新了组长度标记.此外,如果您想要验证编辑的值,那将会非常棘手,因为有太多的VR和不同的IOD具有不同的强制和可选标签.所以我建议如果可能的话再次使用现有的库.