opencv+python(顶帽+黑帽)

1、顶帽运算:去除目标图像外的噪声,原图-开运算;

morphologyEx(src,

op, # 为形态变换的类型 MORPH_TOPHAT:顶帽,又称礼帽

kernel,

dst: ,

anchor,

iterations,

borderType,

borderValue)

复制代码
#如果达不到想要效果,可以调节一下 kernel or 迭代次数,有可能得到的是噪声
 kernel=cv2.getStructuringElement(cv2.MORPH_RECT,(5,5))
    dst=cv2.morphologyEx(img,cv2.MORPH_TOPHAT,kernel,iterations=4)
    cv2.imshow("dst",dst)

1、黑帽运算:去除目标图像内的噪声,原图-闭运算;

morphologyEx(src,

op, # 为形态变换的类型 MORPH_BLACKHAT:黑帽

kernel,

dst: ,

anchor,

iterations,

borderType,

borderValue)

复制代码
  kernel=cv2.getStructuringElement(cv2.MORPH_RECT,(9,9))
    dst=cv2.morphologyEx(img,cv2.MORPH_BLACKHAT,kernel,iterations=2)
    cv2.imshow("dst",dst)
相关推荐
明月醉窗台1 小时前
Opencv 之常用跟踪器汇总
人工智能·opencv·目标检测·计算机视觉·目标跟踪
石云升1 小时前
Claude Code 配置教程:如何通过修改 settings.json 优化 AI 编程体验
人工智能·json
编码小哥1 小时前
OpenCV光流估计:运动检测与跟踪
人工智能·计算机视觉·目标跟踪
QBoson1 小时前
水处理AI突破小样本困境:VAE数据增强让污染物降解预测精度达88%
人工智能
浅川.251 小时前
机器学习基础知识
人工智能·机器学习
永远都不秃头的程序员(互关)1 小时前
深度解密自注意力机制:AI模型“聚焦”能力的核心奥秘与实践
人工智能
zhengfei6111 小时前
与人工智能安全相关的优质资源
人工智能·安全
TGITCIC1 小时前
LangGraph:让AI学会“回头是岸”的智能体架构
人工智能·rag·ai agent·图搜索·ai智能体·langgraph·graphrag
2501_941329721 小时前
家庭日常物品目标检测与识别系统实现_MaskRCNN改进模型应用
人工智能·目标检测·计算机视觉
打小就很皮...1 小时前
Claude + Skills 快速生成PPT
人工智能·claude·skills