扫描/复印件通常会遗漏黑色的角落。怎么用python结合numpy,枕头或skimage将这些黑角变成白色?
答案 0 :(得分:3)
mask = image < threshold
)创建遮罩new_mask = segmentation.clear_border(mask)
)的对象objs = (new_mask != mask)
image[objs] = 1
(如果dtype int,则为255)。如果需要确保用白色替换的对象是三角形,则可以使用skimage.measure.regionprops
进一步检查每个对象。