def merge_from_4d(self, pfi_input, pfi_output=None):
pfi_in, pfi_out = get_pfi_in_pfi_out(pfi_input, pfi_output, self.pfo_in, self.pfo_out)
im_labels_4d = nib.load(pfi_in)
data_labels_4d = im_labels_4d.get_data()
assert len(data_labels_4d.shape) == 4
data_merged_in_3d = merge_labels_from_4d(data_labels_4d)
im_merged_in_3d = set_new_data(im_labels_4d, data_merged_in_3d)
nib.save(im_merged_in_3d, pfi_out)
print('Merged labels from 4d image {0} saved in {1}.'.format(pfi_in, pfi_out))
return pfi_out
intensities_manipulator.py 文件源码
python
阅读 22
收藏 0
点赞 0
评论 0
评论列表
文章目录