From b145f2a997d6c6f0e51c94a82fa2f790e66fa0de Mon Sep 17 00:00:00 2001 From: Grzegorz Bokota Date: Tue, 29 Jul 2025 15:42:29 +0200 Subject: [PATCH] Fix shape of roi to fix saving in batch processing --- src/PartSeg_smfish/segmentation.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/PartSeg_smfish/segmentation.py b/src/PartSeg_smfish/segmentation.py index e1777a7..3d5bdb5 100644 --- a/src/PartSeg_smfish/segmentation.py +++ b/src/PartSeg_smfish/segmentation.py @@ -740,12 +740,14 @@ def calculation_run( neigh, dist = calculate_distances_array( self.image.spacing, get_neigh(True) ) - roi = euclidean_sprawl( - sprawl_area, - res.roi, - components_num, - neigh, - dist, + roi = self.image.fit_array_to_image( + euclidean_sprawl( + sprawl_area, + res.roi, + components_num, + neigh, + dist, + ) ) res2 = ROIExtractionResult(