OpenCV-30 腐蚀操作

一、引入

腐蚀操作也是用卷积核扫描图像,只不过腐蚀操作的卷积核一般都是1(卷积核内的每个数字都为1) ,如果卷积核内所有像素点都是白色,那么**锚点(中心点)**即为白色。

大部分时候腐蚀操作使用的都是全为1的卷积核。

二、代码演示

在OpenCV中使用API---erode(src, kernel, dst\[, anchor\[, iterations\[, borderType\[, borderValue]]])

其中,iterations是腐蚀操作的迭代次数,次数越多,腐蚀操作执行的次数越多,腐蚀效果越明显。

示例代码如下:

复制代码
import cv2
import numpy as np

img = cv2.imread("mashibing.png")
kernel = np.ones((3, 3),np.uint8)
new_img = cv2.erode(img, kernel, iterations=3)
cv2.imshow("img", np.hstack((img, new_img)))
cv2.waitKey(0)
cv2.destroyAllWindows()

输出结果如下:

相关推荐
Promise微笑8 小时前
激光清障仪市场与技术深度分析:基于原理、应用及厂家格局的综述
大数据·人工智能·物联网
eybk8 小时前
写一个可以编制pdf文件的python程序
开发语言·python·pdf
大郭鹏宇8 小时前
LangChain Model I/O 完全指南:从模型调用到多平台实战
人工智能
2601_956414148 小时前
AI生成的材质不够真实,该如何在平台内优化?V2Fun里的材质修正流程
人工智能·材质
卷无止境8 小时前
从Python的cryptography库出发,从零开始理解密码学,到构建零信任网络
后端·python
没落英雄8 小时前
5. 从零开始搭建一个 AI Agent —— 人机协作与中断恢复
前端·人工智能·架构
YFJ_mily8 小时前
**Python 实战:写一个论文 PDF 投稿自检工具|附 IPAT 2026 智能光子学会议征稿信息
人工智能·python·pdf·量子计算·论文投稿·智能光子学
三川6988 小时前
Tkinter库的学习记录05-文本框Entry
python
科技发布8 小时前
广告投放首选:传播易、朝闻通、拓氪科技三大营销平台
人工智能·科技
cui_ruicheng9 小时前
Python从入门到实战(八):封装、多态与抽象类
开发语言·python