Python如何对图片进行膨胀处理

作者:小小谷 | 创建时间: 2023-04-20
图像的膨胀处理是对图片像素值为1的周围的像素点也设置成1,常常用来扩充边缘或填充小的孔洞。Python中有相应的代码。...
Python如何对图片进行膨胀处理

操作方法

打开自己的winPython shell 界面:

载入用到的库包,代码如下: from skimage import data import skimage.morphology as sm import matplotlib.pyplot as plt

读取一张图片,这里读取库内自带的一张二值图片: img=data.checkerboard()

采用以下代码,对图片进行膨胀处理: dst1=sm.dilation(img,sm.square(7)) 第二个参数是膨胀的形状和膨胀点的大小的,大家编程的时候用tab键就可以查看出来。

采用下面代码查看效果: plt.figure('pegnz') plt.subplot(121) plt.imshow(img) plt.subplot(122) plt.imshow(dst1) plt.show()

可看到我们的膨胀效果图。

温馨提示

如有疑问可以留言
分享可以使我们懂的更多
点击展开全文

更多推荐