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()

输出结果如下:

相关推荐
爱学堂IT课程大全4 小时前
尚硅谷-AI大模型之深度学习,AI大模型就业班线下2026版
人工智能
意图共鸣4 小时前
思想开源:意图共鸣科技把一整套“AI认知体系”带进了AtomGit
人工智能·科技
wshzd4 小时前
LLM之Agent(七十三)|PI(十二)对话循环与消息状态机
人工智能
IT_陈寒4 小时前
Redis并发写入踩坑记录:别让超时设置坑了你
前端·人工智能·后端
俊哥V4 小时前
AI一周事件 · 2026-09-09 至 2026-09-15
人工智能·ai
这就是佬们吗4 小时前
Function Calling 还是 MCP?先分清它们根本不是同一层的东西
人工智能·prompt·ai编程
AIGCmagic社区4 小时前
KITTI AbsRel从6.5压到5.4,Marigold V2用一张32GB卡把编辑DiT收成单步深度估计
人工智能·算法·aigc·ai多模态
青少儿编程课堂4 小时前
多源最短路与最小环(Floyd 算法图论解析)
c++·python·算法·bfs·信息学竞赛
Theo_xx4 小时前
声学感知基础:7.Multipath 与 CFR
人工智能·无线感知·声学感知
论文复现现场4 小时前
课程作业要跑 PyTorch 训练,学校机房不够用去哪租?云 GPU 选型、环境迁移与防丢数据指南
人工智能·pytorch·深度学习·云计算·gpu·cuda