@@ -836,7 +836,6 @@ def group_montage(self, bundle_name, size, view, direc, slice_pos=None):
836836
837837 t1_dict = self .export ("t1_masked" , collapse = False )
838838 viz_backend_dict = self .export ("viz_backend" , collapse = False )
839- b0_backend_dict = self .export ("b0" , collapse = False )
840839 dwi_affine_dict = self .export ("dwi_affine" , collapse = False )
841840 bundles_dict = self .export ("bundles" , collapse = False )
842841 best_scalar_dict = self .export (best_scalar , collapse = False )
@@ -847,7 +846,6 @@ def group_montage(self, bundle_name, size, view, direc, slice_pos=None):
847846 this_sub = self .valid_sub_list [ii ]
848847 this_ses = self .valid_ses_list [ii ]
849848 viz_backend = viz_backend_dict [this_sub ][this_ses ]
850- b0 = b0_backend_dict [this_sub ][this_ses ]
851849 t1 = nib .load (t1_dict [this_sub ][this_ses ])
852850 dwi_affine = dwi_affine_dict [this_sub ][this_ses ]
853851 bundles = bundles_dict [this_sub ][this_ses ]
@@ -913,17 +911,15 @@ def group_montage(self, bundle_name, size, view, direc, slice_pos=None):
913911
914912 pio .kaleido .scope ._shutdown_kaleido ()
915913 else :
916- from dipy .viz import window
917-
918- direc = np .fromiter (eye .values (), dtype = int )
919- data_shape = np .asarray (nib .load (b0 ).get_fdata ().shape )
920- figure .set_camera (
921- position = direc * data_shape ,
922- focal_point = data_shape // 2 ,
923- view_up = (0 , 0 , 1 ),
914+ from fury import window
915+
916+ from AFQ .viz .fury_backend import scene_rotate_forward
917+
918+ show_m = window .ShowManager (
919+ scene = figure , window_type = "offscreen" , size = (600 , 600 )
924920 )
925- figure . zoom ( 0.5 )
926- window .snapshot (figure , fname = this_fname , size = ( 600 , 600 ) )
921+ scene_rotate_forward ( show_m , figure )
922+ show_m .snapshot (this_fname )
927923
928924 def _save_file (curr_img , curr_file_num ):
929925 save_path = op .abspath (
0 commit comments