pydicomでRDSRのプライベートタグを軒並み削除する

2020年5月13日水曜日

#DICOM #pydicom #python #RDSR #プログラミング

t f B! P L

何がしたいかって、「RDSRのサンプルファイル」を作成したい。

装置でファントムを撮影して、患者情報を匿名化すればまぁいいのだけれども、
装置の名前とか色々入っていると格好が悪い。
DICOMタグ編集ツールで用手的に潰していってもいいのだけれども
プライベートタグに関してはそもその何がどれくらい書いているかも未知。

参考にしたサイト↓

jupyterを起動

import pydicom

d = pydicom.read_file('〇〇.dcm')
※〇〇はDICOM RDSRのファイル名。ファイルをjupyterのprojectと同じ階層に置いておけば、特にパスは書かなくてOK。

d.remove_private_tags()

名前を付けて保存する場合は

d.save_as('RDSRcanon2.dcm', write_like_original=False)



(7005,0010)のタグとその値が消えている。


公開ツール

ページビューの合計

人気の投稿

ブログ アーカイブ

このブログを検索

QooQ