【快速实践 OpenCV morphology】形态学操作:腐蚀、膨胀、开运算、闭运算

✨我们将以下图为例,快速实践不同的形态学操作,如腐蚀 erode、膨胀 dilate、开 open、闭 close ...

python3 复制代码
import cv2
import numpy as np

img = cv2.imread('D:\Desktop\csdn.png',0)
cv2.imshow('binary_Erode2', img) 
cv2.waitKey(0)


💜 腐蚀 :内核在图像中滑动,当内核下存在(原始图像中的)像素不为 1 时,内核下的区域将被腐蚀 (变为零)

erosion = cv2.erode(img,kernel) ## 白色变小

python3 复制代码
import cv2
import numpy as np

img = cv2.imread('D:\Desktop\csdn.png',0)

kernel = np.ones((10,10),np.uint8)
erosion = cv2.erode(img,kernel)  ### 

cv2.imshow('binary_Erode', erosion) 
cv2.waitKey(0)


💜 膨胀 :内核在图像中滑动,当内核下存在(原始图像中的)像素 1 时,内核下的区域将被膨胀 (变为一)

dilation = cv2.dilate(img,kernel) ## 白色变大

python3 复制代码
import cv2
import numpy as np

img = cv2.imread('D:\Desktop\csdn.png',0)

kernel = np.ones((10,10),np.uint8)
dilation = cv2.dilate(img,kernel)   ### 

cv2.imshow('binary_Dilation', dilation) 
cv2.waitKey(0)


💜 开运算 :腐蚀再膨胀

opening = cv2.morphologyEx(img, cv2.MORPH_OPEN, kernel)

python3 复制代码
import cv2
import numpy as np

img = cv2.imread('D:\Desktop\csdn.png',0)

kernel = np.ones((10,10),np.uint8)
opening = cv2.morphologyEx(img, cv2.MORPH_OPEN, kernel)   ### 

cv2.imshow('binary_Opening ', opening) 
cv2.waitKey(0)


💜 闭运算 :膨胀再腐蚀

closing = cv2.morphologyEx(img, cv2.MORPH_CLOSE, kernel)

python3 复制代码
import cv2
import numpy as np

img = cv2.imread('D:\Desktop\csdn.png',0)

kernel = np.ones((10,10),np.uint8)
closing = cv2.morphologyEx(img, cv2.MORPH_CLOSE, kernel)   ### 

cv2.imshow('binary_Closing', closing) 
cv2.waitKey(0)

相关推荐
笑衬人心。4 分钟前
初学Spring AI 笔记
人工智能·笔记·spring
luofeiju14 分钟前
RGB下的色彩变换:用线性代数解构色彩世界
图像处理·人工智能·opencv·线性代数
测试者家园17 分钟前
基于DeepSeek和crewAI构建测试用例脚本生成器
人工智能·python·测试用例·智能体·智能化测试·crewai
张较瘦_21 分钟前
[论文阅读] 人工智能 + 软件工程 | Call Me Maybe:用图神经网络增强JavaScript调用图构建
论文阅读·人工智能·软件工程
大模型真好玩21 分钟前
准确率飙升!Graph RAG如何利用知识图谱提升RAG答案质量(四)——微软GraphRAG代码实战
人工智能·python·mcp
Baihai_IDP35 分钟前
vec2text 技术已开源!一定条件下,文本嵌入向量可“近乎完美地”还原
人工智能·面试·llm
江太翁39 分钟前
Pytorch torch
人工智能·pytorch·python
拓端研究室1 小时前
专题:2025即时零售与各类人群消费行为洞察报告|附400+份报告PDF、原数据表汇总下载
大数据·人工智能
网安INF1 小时前
深度学习中的逻辑回归:从原理到Python实现
人工智能·python·深度学习·算法·逻辑回归
Despacito0o1 小时前
ESP32-s3摄像头驱动开发实战:从零搭建实时图像显示系统
人工智能·驱动开发·嵌入式硬件·音视频·嵌入式实时数据库