def test_IOI_NIFTI_loading(self): interface = NIFTI_interface(pattern="nifti") sample_list = interface.initialize(self.tmp_data.name) img = interface.load_image(sample_list[0]) seg = interface.load_segmentation(sample_list[0]) details = interface.load_details(sample_list[0]) self.assertTrue(np.array_equal(img, self.img)) self.assertTrue(np.array_equal(seg, self.seg))
def test_IOI_NIFTI_loading(self): interface = NIFTI_interface(pattern="nifti") sample_list = interface.initialize(self.tmp_data.name) img, extended = interface.load_image(sample_list[0]) # Create a Sample object sample = MIScnn_sample.Sample(sample_list[0], img, interface.channels, interface.classes, extended) seg = interface.load_segmentation(sample_list[0]) self.assertTrue(np.array_equal(img, self.img)) self.assertTrue(np.array_equal(seg, self.seg))