@@ -414,26 +414,22 @@ def _image_getter_helper(
414414 rois .update (
415415 dict .fromkeys (bundle_entry .get ("include" , []), "waypoint" )
416416 )
417+
418+ dist_to_waypoint , dist_to_atlas , _ = tolerance_mm_to_vox (
419+ data_imap ["dwi" ],
420+ segmentation_params ["dist_to_waypoint" ],
421+ segmentation_params ["dist_to_atlas" ],
422+ )
417423 for roi , roi_type in rois .items ():
418424 warped_roi = roi .get_fdata ()
419425 if image_data is None :
420426 image_data = np .zeros (warped_roi .shape )
421427 if self .dilate :
422- dist_to_waypoint , dist_to_atlas , _ = tolerance_mm_to_vox (
423- data_imap ["dwi" ],
424- segmentation_params ["dist_to_waypoint" ],
425- segmentation_params ["dist_to_atlas" ],
426- )
427428 edt = distance_transform_edt (np .where (warped_roi == 0 , 1 , 0 ))
428429 if roi_type == "waypoint" :
429430 warped_roi = edt <= dist_to_waypoint
430431 else :
431432 warped_roi = edt <= dist_to_atlas
432- warped_roi = (
433- edt <= dist_to_waypoint
434- if roi_type == "waypoint"
435- else edt <= dist_to_atlas
436- )
437433
438434 image_data = np .logical_or (image_data , warped_roi .astype (bool ))
439435 if self .tissue_property is not None :
0 commit comments