| 124 | assert_allclose(out["img"], img_dict["img"], rtol=1e-3) |
| 125 | |
| 126 | def test_dicom(self): |
| 127 | img_dir = "tests/testing_data/CT_DICOM" |
| 128 | self._cmp(img_dir, (1, 16, 16, 4), "itkreader", "itkreader", "CT_DICOM/CT_DICOM_trans.nii.gz", ".nii.gz") |
| 129 | output_name = "CT_DICOM/CT_DICOM_trans.nii.gz" |
| 130 | self._cmp(img_dir, (1, 16, 16, 4), "nibabelreader", "itkreader", output_name, ".nii.gz") |
| 131 | self._cmp(img_dir, (1, 16, 16, 4), "itkreader", "nibabelreader", output_name, ".nii.gz") |
| 132 | |
| 133 | def test_multi_dicom(self): |
| 134 | """multichannel dicom reading, saving to nifti, then load with itk or nibabel""" |