上一篇介绍了如何使用python来操做dicom文件,而后这里介绍一下使用java开源的工具dcm4che3来处理文件,达到同样的效果。java
github:https://github.com/dcm4che/dcm4chepython
而后咱们也能够看看官网的介绍,由于dicom涉及的范围比较多,因此dicom文件的读写只是期中一部分,后续再聊git
为了使用这个工具,咱们要先去网上下载几个dicom文件来使用,咱们先写一个小demo来看看,这里咱们读取我已经放在电脑里的一个dicom文件,而后使用dicomImputStream来读取一个文件,获取这个文件的tag集合Attributes,而后咱们读取期中的PatientIdgithub
而后咱们能够修改这个tag,仍是拿这个patientId操做吧工具
而后咱们看看日志的输出:3d
咱们能够选择删除一个tag,而后加上这个tag日志
日志输出:blog
固然修改的dicom咱们须要保存下来,由于脱敏再使用数据get
这里咱们读取一个dicom文件,而后修改了这个文件的patientID,另存为Ffy.dcm文件it
这样就是简单的使用dcm4che3对dicom文件增删改查,未完待续!