请问针对这个图片的距离变换为什么会有黑斑一样的区域?
这是二值化后的图:
这个原图变量名为img_se_4_1
代码:
img_se_4_1 = np.uint8(img_se_4_1)
img_se_5 = cv2.distanceTransform(img_se_4_1, cv2.DIST_L1, 5)
img_se_5 = np.uint8(img_se_5 )
距离变换运行结果(img_se_5):
我的解答思路和尝试过的方法 :
我以为是二值图像255区域有些地方没有处理干净,我查找后并没有发现还有残留的0值杂质。而且我试了试scipy的距离变换函数
结果也是一样。
我想要达到的结果:
所以想请教一下各位,这个情况是怎么发生的,并且怎么去处理这个问题。谢谢了。