OpenCV-32 膨胀操作

膨胀是与腐蚀相反的操作,基本原理是只要保证卷积核的锚点是非0值,周边无论是0还是非0值,都变为0。

使用API---dilate(img, kernel, iterationms = 1)

示例代码如下:

复制代码
import cv2
import numpy as np
img = cv2.imread("mashibing.png")
kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (6, 6))
new_img = cv2.dilate(img, kernel, iterations=1)
cv2.imshow("img", np.hstack((img, new_img)))
cv2.waitKey(0)
cv2.destroyAllWindows()

输出结果如下:

相关推荐
阿里云大数据AI技术4 分钟前
三行代码,百万图片秒变向量:基于MaxFrame 构建多模态数据处理管线
人工智能
YMWM_15 分钟前
export MPLBACKEND=Agg命令使用
linux·python
派大星~课堂17 分钟前
【力扣-148. 排序链表】Python笔记
python·leetcode·链表
码路高手27 分钟前
Trae-Agent中的sandbox逻辑分析
人工智能·架构
咪的Coding31 分钟前
为什么Claude Code这么强?我从泄漏的源码里挖到了核心秘密
人工智能·claude
Ferries31 分钟前
《从前端到 Agent》系列|03:应用层-RAG(检索增强生成,Retrieval-Augmented Generation)
前端·人工智能·机器学习
Fleshy数模32 分钟前
基于 ResNet18 的迁移学习:食物图像分类实现
人工智能·分类·迁移学习
海上_数字船长33 分钟前
LTN 学习机制解析:基于知识库满足度的符号学习与泛化
人工智能
微涼53036 分钟前
【Python】在使用联网工具时需要的问题
服务器·python·php
小白菜又菜1 小时前
Leetcode 657. Robot Return to Origin
python·leetcode·职场和发展