图像scale与相机参数_python+opencv图像处理(四十三)

本文介绍了使用OpenCV在Python中应用Laplacian算子进行图像处理的方法。通过调用cv2.Laplacian函数,可以对图像进行拉普拉斯变换,参数包括图像深度、算子大小、缩放比例和边界模式等。示例代码展示了读取图像、应用Laplacian算子并显示处理结果的过程。
摘要由CSDN通过智能技术生成

Luplacian算子

1、Luplacian算子

可以用二阶导数可以用来检测边缘,拉普拉斯算子是线性二阶微分算子。

2、Luplacian算子实现

在 OpenCV 中, 可以用函数 Laplacian()函数来实现此算子。 其原型如下:

dst = cv2.Laplacian(src, ddepth[, dst[, ksize[, scale[, delta[, borderType]]]]])

其中,src是需要处理的图像;

第二个参数是图像的深度,-1表示采用的是与原图像相同的深度。目标图像的深度必须大于等于原图像的深度;

ksize是算子的大小,必须为1、3、5、7。默认为1。

scale是缩放导数的比例常数,默认情况下没有伸缩系数;

delta是一个可选的增量,将会加到最终的dst中,同样,默认情况下没有额外的值加到dst中;

borderType是判断图像边界的模式。这个参数默认值为cv2.BORDER_DEFAULT。

如下图所示,左图为原图,右图为 Luplacian算子检测的边缘图。

984465443c44e8574cfbee202b69e5de.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值