Python中的OpenCV图像腐蚀处理和膨胀处理

 更新时间:2023年08月07日 10:09:22   作者:小白地瓜  
这篇文章主要介绍了Python中的OpenCV图像腐蚀处理和膨胀处理,OpenCV是一个跨平台的计算机视觉库,可用于开发实时的图像处理、计算机视觉以及模式识别程序,需要的朋友可以参考下

一、图像的腐蚀处理

1、原图

img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg")
cv2.imshow('img', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

在这里插入图片描述

首先原图周围又很多白色直线

2、进行腐蚀处理

使用的方法是

  • cv2.erode(img,kernel,iterations=1)
  • img:原图
  • kenrnel:核的大小
  • iterations:迭代次数
img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg")
kernel = np.ones((3, 3), np.uint8)
erosion = cv2.erode(img,kernel,iterations=1)
cv2.imshow('img', erosion)
cv2.waitKey(0)
cv2.destroyAllWindows()

在这里插入图片描述

二、图像的膨胀处理

1、原图

img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg")
cv2.imshow('img', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

在这里插入图片描述

2、进行膨胀处理

使用的方法是

  • cv2.dilate(img,kernel,iterations=1)
  • img:原图
  • kenrnel:核的大小
  • iterations:迭代次数
kernel = np.ones((3, 3), np.uint8)
dilate = cv2.dilate(img,kernel,iterations=1)
cv2.imshow('img', dilate)
cv2.waitKey(0)
cv2.destroyAllWindows()

会发现线条照原图变粗

在这里插入图片描述

到此这篇关于Python中的OpenCV图像腐蚀处理和膨胀处理的文章就介绍到这了,更多相关OpenCV图像腐蚀处理内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • numpy np.newaxis 的实用分享

    numpy np.newaxis 的实用分享

    今天小编就为大家分享一篇numpy np.newaxis 的实用分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python数据可视化制作全球地震散点图

    Python数据可视化制作全球地震散点图

    这篇文章主要介绍了Python数据可视化制作全球地震散点图,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-08-08
  • Python绘制浪漫星空的示例代码

    Python绘制浪漫星空的示例代码

    Python的turtle是一个基于tkinter的Python图形库,可以帮助初学者轻松地理解和绘制图形,本文就来通过turtle绘制一个浪漫的星空动画吧
    2023-09-09
  • python3 xpath和requests应用详解

    python3 xpath和requests应用详解

    这篇文章主要介绍了python3 xpath和requests应用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Python-flask调用接口返回中文数据问题

    Python-flask调用接口返回中文数据问题

    这篇文章主要介绍了Python-flask调用接口返回中文数据问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • numpy中矩阵合并的实例

    numpy中矩阵合并的实例

    今天小编就为大家分享一篇numpy中矩阵合并的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 基于python 字符编码的理解

    基于python 字符编码的理解

    下面小编就为大家带来一篇基于python 字符编码的理解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • python读写文件with open的介绍

    python读写文件with open的介绍

    这篇文章主要给大家分享了 python读写文件with open的介绍,使用python的过程中肯定少不了读取文件的操作,传统的形式是使用 直接打开、然后在操作、然后再关闭,接下来请和小编一起进入文章了解具体的内容吧
    2021-11-11
  • 使用GPT-3训练垃圾短信分类器示例详解

    使用GPT-3训练垃圾短信分类器示例详解

    这篇文章主要为大家介绍了使用GPT-3训练垃圾短信分类器示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • python执行CMD指令,并获取返回的方法

    python执行CMD指令,并获取返回的方法

    今天小编就为大家分享一篇python执行CMD指令,并获取返回的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12

最新评论