上一篇介紹瞭如何使用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文件增刪改查,未完待續!