diff --git a/aliby/tile/traps.py b/aliby/tile/traps.py index 9426377b6ec0519149b52a2524ff7b590981bba8..987a18b5b3cc0953fc805d3926560be8563c627b 100644 --- a/aliby/tile/traps.py +++ b/aliby/tile/traps.py @@ -81,8 +81,8 @@ def segment_traps( (i, region) for i, region in enumerate(regionprops(label_image)) if min_mal < region.major_axis_length < max_mal - and tile_size // 2 < region.centroid[0] < half_floor(image.shape[0]) - and tile_size // 2 < region.centroid[1] < half_floor(image.shape[1]) + and tile_size // 2 < region.centroid[0] < half_floor(image.shape[0]) - 1 + and tile_size // 2 < region.centroid[1] < half_floor(image.shape[1]) - 1 ] idx, valid_region = zip(*idx_valid_region)