From d24fbd0503920bf18097dbf54ea97ff0a37c8021 Mon Sep 17 00:00:00 2001 From: RunasSudo Date: Thu, 23 Nov 2023 21:32:21 +1100 Subject: [PATCH] Fix logic error resulting in all ultrasounds being classed as multi-frame --- ev_to_dicom/ev_to_dcm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ev_to_dicom/ev_to_dcm.py b/ev_to_dicom/ev_to_dcm.py index a991330..1b56867 100644 --- a/ev_to_dicom/ev_to_dcm.py +++ b/ev_to_dicom/ev_to_dcm.py @@ -41,7 +41,7 @@ def ev_files_to_dcm_file(study_uid, series_uid, series_number, image_number, inp file_meta = FileMetaDataset() if metadata['metadata']['modality'] == 'US': - if len(pixel_datas) == 0: + if len(pixel_datas) == 1: file_meta.MediaStorageSOPClassUID = '1.2.840.10008.5.1.4.1.1.6.1' # Ultrasound Image Storage else: file_meta.MediaStorageSOPClassUID = '1.2.840.10008.5.1.4.1.1.3.1' # Ultrasound Multi-frame Image Storage