Добавление нового закрытого ключа входа с помощью pydicom - PullRequest
0 голосов
/ 10 мая 2019

Мне нужно добавить соответствующие текстовые ключи тегов в pydicom, чтобы он мог читать их из файла DICOM. До сих пор я был в состоянии добавить записи в файл DICOM, используя метод add_new(). Тем не менее, я все еще должен прочитать эти значения, используя гекса-коды.

Я проверил документацию , и для этого есть метод с именем add_private_dict_entries. Тем не менее, я не могу найти этот метод в pydicom. Я следовал точно так же, как в примере:

from pydicom import Dataset
toing_dicom_attr = {
                0x270f03e9: ('SH', 1, 'Was Viewed By TOINGTOING'),
                0x270f03ea: ('SH', 1, 'At Least One toing toing'),
            }
add_private_dict_entries("TOINGSCOMPANY", toing_dicom_attr)

Однако я получаю следующую ошибку:

NameError: имя 'add_private_dict_entries' не определено

Я также пытался использовать pydicom.datadict.add_private_dict_entries(), но он не работает. Как я могу сделать так, чтобы мои личные атрибуты были доступны для чтения моей установкой pydicom.

Заранее спасибо.

1 Ответ

1 голос
/ 11 мая 2019
...