当前位置: 首页 > news >正文

Opencv实用操作6 开运算 闭运算 梯度运算 礼帽 黑帽

1.相关函数

        开运算

        img_open = cv2.morphologyEx(img,cv2.MORPH_OPEN,kernel)#(图片,算法,核)

        闭运算

        img_close = cv2.morphologyEx(img,cv2.MORPH_CLOSE,kernel)#(图片,算法,核)

        梯度运算

        img_gradient = cv2.morphologyEx(img,cv2.MORPH_GRADIENT,kernel)#(图片,算法,核)

        礼帽

        img_tophat  =  cv2.morphologyEx(img,cv2.MORPH_TOPHAT,kernel)

        黑帽

        img_blackhat  =  cv2.morphologyEx(img,cv2.MORPH_BLACKHAT,kernel)

2.程序

        开运算(先腐蚀再膨胀)闭运算(先膨胀,再腐蚀)梯度运算(膨胀-腐蚀)礼帽(原始输入-开)
        黑帽 = 闭运算-原始输入

3.实验结果

#开运算(先腐蚀再膨胀)闭运算(先膨胀,再腐蚀)梯度运算(膨胀-腐蚀)礼帽(原始输入-开)
#黑帽 = 闭运算-原始输入
import cv2
import numpy as npimg = cv2.imread("image/dige.png")       #读取图片kernel = np.ones((5,5),np.uint8)  #卷积核img_open = cv2.morphologyEx(img,cv2.MORPH_OPEN,kernel)#(图片,算法,核)img_close = cv2.morphologyEx(img,cv2.MORPH_CLOSE,kernel)#(图片,算法,核)img_gradient = cv2.morphologyEx(img,cv2.MORPH_GRADIENT,kernel)#(图片,算法,核)img_tophat = cv2.morphologyEx(img,cv2.MORPH_TOPHAT,kernel)img_blackhat = cv2.morphologyEx(img,cv2.MORPH_BLACKHAT,kernel)cv2.imshow("GRADIENT",img_gradient)
cv2.imshow("OPEN",img_open)
cv2.imshow("CLOSE",img_close)
cv2.imshow("TOPHAT",img_tophat)
cv2.imshow("BLACKHAT",img_blackhat)cv2.waitKey(0)cv2.destroyAllWindows()

相关文章:

  • LVS+Keepalived高可用群集
  • 2025年- H57-Lc165--994.腐烂的橘子(图论,广搜)--Java版
  • 代码随想录打卡|Day50 图论(拓扑排序精讲 、dijkstra(朴素版)精讲 )
  • CentOS_7.9 2U物理服务器上部署系统简易操作步骤
  • 园区智能化集成平台汇报方案
  • 【C语言极简自学笔记】项目开发——扫雷游戏
  • 时序数据库IoTDB基于云原生的创新与实践
  • 【测试】Bug和用例
  • 测试概念 和 bug
  • git+svn+sourcetree客户端下载和安装教程
  • remote: error: hook declined to update refs/heads.....
  • 测试Bug篇
  • TDengine 运维——巡检工具(安装前预配置)
  • 今天遇到的bug
  • 【Bug】定时任务中 Jpa Save 方法失效
  • Docker常用命令操作指南(一)
  • 华为OD机试真题——求最多可以派出多少支队伍(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 【论文阅读】《PEACE: Empowering Geologic Map Holistic Understanding with MLLMs》
  • stm32cube ide如何将工具链替换成arm-none-eabi-gcc
  • stm32cube ide如何生成LL库工程
  • asp.net做三个网站/谷歌seo推广
  • 专门做酒店设计的网站/百度搜索关键词优化
  • 教做美食网站源码/谷歌手机版下载安装
  • 卫浴网站怎么做/百度医生
  • 动态网站的格式/百度推广
  • 网站建设助君网络/淘宝运营培训课程