图片的开运算是一种对图片进行出去小白点的一种方法,具体是先用腐蚀方法出去小的白点,然后再用膨胀对恢复原来的大白点,这样就实现除去小黑点的方法,Python中有具体的函数指令,下面给出具体点的方法。
工具/原料
1
win10系统
2
winPython软件要被安装
方法/步骤
1
打开IDLE界面,Python中shell界面。
2
导入要使用软件库包:from skimage import data,colorimport skimage.morphology as smimport matplotlib.pyplot as plt
3
读一张图并且对图片进行灰度化处理,本实例读取的是库内的图片:img=color.rgb2gray(data.chelsea())
4
采用以下代码对图片进行开运算:dst=sm.opening(img,sm.disk(9))
5
查看下面代码查看我们的效果:plt.figure('opening')plt.subplot(121)plt.imshow(img,plt.cm.gray)plt.subplot(122)plt.imshow(dst,plt.cm.gray)plt.show()
6
查看我们的效果如下图所示。我们看到前一个图是原图,后一个图是开运算后的图。可以看到后一个图变得模糊了,这就是减少小斑点的方法。
注意事项
1
如有疑问可以留言
2
分享可以使我们懂的更多
下一篇:眼睛里进沙子怎么办