Python cv.Canny()方法参数与使用方法

作者:乔卿 时间:2023-10-06 07:24:37 

函数原型与参数详解

OpenCV提供了cv.Canny()方法,该方法将输入的原始图像转换为边缘图像。

该方法的原型为:

cv.Canny(image, threshold1, threshold2[, edges[, apertureSize[, L2gradient]]]) -> edges
cv.Canny(dx, dy, threshold1, threshold2[, edges[, L2gradient]]) -> edges
  • image参数是array格式的输入图像。

  • threshold1与threshold2分别是我们的下界阈值与上界阈值。

  • apertureSize是用于查找图像梯度的Sobel核的大小,默认为3。

  • L2gradient指定了求梯度幅值的公式,是一个布尔型变量,默认为False。当它为True时,使用L2,否则使用L1。

下面是具体代码:

def canny_detect(image_path, show=True):
   # 读取图像
   image = cv2.imread(image_path, 0)
   # 获取结果
   edges = cv2.Canny(image, 100, 200)
   if show:
       # 绘制原图
       plt.subplot(121)
       plt.imshow(image, cmap='gray')
       plt.title('Original Image')
       plt.xticks([])
       plt.yticks([])

# 绘制边缘图
       plt.subplot(122)
       plt.imshow(edges, cmap='gray')
       plt.title('Edge Image')
       plt.xticks([])
       plt.yticks([])
       plt.show()
   return edges
canny_detect('images/2.jpeg')

效果

Python cv.Canny()方法参数与使用方法

Python cv.Canny()方法参数与使用方法

来源:https://qiaoxs.blog.csdn.net/article/details/125728902

标签:Python,cv.Canny(),方法,参数,使用
0
投稿

猜你喜欢

  • 用Python制作简单的钢琴程序的教程

    2022-08-20 07:18:49
  • python加密打包程序详解

    2021-03-02 02:02:46
  • ASP编程代码:隐藏图片的真实地址

    2008-10-19 17:14:00
  • MySQL索引类型一览 让MySQL高效运行起来

    2010-04-22 16:52:00
  • Golang栈结构和后缀表达式实现计算器示例

    2024-05-02 16:25:09
  • MySQL 5.6 & 5.7最优配置文件模板(my.ini)

    2024-01-22 02:29:36
  • Python 中的函数装饰器和闭包详解

    2021-08-03 17:52:40
  • 关于设计的六个误会

    2008-06-26 18:18:00
  • 彻底弄懂CSS盒子模式之三(浮动的表演和清除的自述)

    2007-05-11 16:52:00
  • Go语言中的指针运算实例分析

    2024-05-08 10:45:52
  • javascript+css实现俄罗斯方块小游戏

    2024-04-23 09:28:06
  • python中的queue队列类型及函数用法

    2023-09-04 21:04:01
  • python控制nao机器人身体动作实例详解

    2023-08-26 11:33:17
  • Python学习之私有函数,私有变量及封装详解

    2022-05-28 13:47:15
  • python3中calendar返回某一时间点实例讲解

    2022-07-24 02:56:16
  • python 3利用Dlib 19.7实现摄像头人脸检测特征点标定

    2022-07-31 05:54:21
  • Web开发的改良

    2009-06-25 14:34:00
  • flask SQLAlchemy连接数据库及操作的实现

    2024-01-28 09:23:29
  • 关系型数据库与非关系型数据库简介

    2024-01-19 05:36:44
  • MATLAB数学建模之画图汇总

    2023-06-14 06:49:50
  • asp之家 网络编程 m.aspxhome.com