- Создать маску со всеми черными объектами (
mask = image < threshold
) - Удалить объекты, касающиеся границы (
new_mask = segmentation.clear_border(mask)
) - Какие объекты были удалены?
objs = (new_mask != mask)
- Заполните эти объекты белым цветом:
image[objs] = 1
(или 255, если dtype int).
Если вам необходимо убедиться, что объекты, заменяемые белым, являются треугольникамиВы можете использовать skimage.measure.regionprops
для дальнейшего изучения каждого из них.