Я использую pynetdicom 2.0.2, используя python -m pynetdicom storecu для отправки и AE .start_server() в качестве объекта SCP для получения исследования DICOM.
При отправке и попытке отладки в этом файле: pynetdicom/association.py в этой части кода
Код: Выделить всё
context = self._get_valid_context(
sop_class, tsyntax, "scu", allow_conversion=allow_conversion
)
- sop_class= 1.2.840.10008.5.1.4.1.1.4
- tsyntax = 1.2.840.10008.1.2.4.90
- allow_conversion = True
Код: Выделить всё
ae = AE(ae_title)
ae.add_supported_context('1.2.840.10008.5.1.4.1.1.4', [
'1.2.840.10008.1.2.1', # Explicit VR Little Endian
'1.2.840.10008.1.2', # Implicit VR Little Endian
'1.2.840.10008.1.2.4.90' # JPEG 2000 Image Compression (Lossless)
])
handlers = [(evt.EVT_C_STORE, handle_store)]
scp = ae.start_server(
('', port),
block=False,
evt_handlers=handlers
)
Нет контекста представления для «Хранилища изображений MR» не был принят партнером с «Сжатием изображений JPEG 2000». (только без потерь)'
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-peer-wit