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)
相关推荐
Bar_artist9 分钟前
键盘觉醒:Raycast 把 Mac 变成「AI 指令战舰」
人工智能·mac·wwdc·raycast
HeteroCat23 分钟前
扣子AI应用:AI鲜花画布,3分钟上手超强鲜花设计神器✨
人工智能
攻城狮7号27 分钟前
人人都是音乐家?腾讯开源音乐生成大模型SongGeneration
人工智能·深度学习·开源·songgeneration·音乐大模型
北极的树33 分钟前
深度解读斯坦福AI就业报告:未来哪些工作是“绿灯”,哪些是“红灯”?
人工智能
点云侠1 小时前
PCL 点云旋转的轴角表示法
人工智能·线性代数·算法·计算机视觉·矩阵
quickeryi1 小时前
深入浅出AI Agent(What & When)
人工智能
love530love1 小时前
【新手向】GitHub Desktop 的使用说明(含 GitHub Desktop 和 Git 的功能对比)
人工智能·windows·git·python·github
struggle20251 小时前
nn4dms开源程序是用于深度突变扫描数据的神经网络
人工智能·深度学习·神经网络
吹风看太阳2 小时前
机器学习15-XGBoost
人工智能·机器学习·机器人
Code_流苏2 小时前
吴恩达:从斯坦福到 Coursera,他的深度学习布道之路
人工智能·深度学习·机器学习·ai·coursera·吴恩达