pydicomのDataset.data_element関数の使い方について記載しています。
目次
pydicom.dataset.Dataset.data_element
1.概要
Dataset からキーワードに対応するDataElementを返します。
2.引数
data_element(name)
name:str
要素のキーワード(患者名の場合は、PatientName)を指定します。
3.戻り値
キーワードに該当する要素がある場合、対応するDataElement(pydicom.dataelem.DataElement)を返します。
該当する要素がない場合は、 None を返します。
4.使用例
患者名(PatientName)と、検査日付(StudyDate)を取得します。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import pydicom from pydicom.data import get_testdata_files # DICOMファイルの読み込み filename = get_testdata_files('JPEG-lossy.dcm')[0] ds = pydicom.dcmread(filename) # Datasetから患者名、検査日付を取得 pt_name = ds.data_element('PatientName') study_date = ds.data_element('StudyDate') print(pt_name) print(study_date) |