用图直观上理解梯度算子(一阶)与拉普拉斯算子(二阶)的区别,线检测与边缘检测的区别

简介: 用图直观上理解梯度算子(一阶)与拉普拉斯算子(二阶)的区别,线检测与边缘检测的区别

梯度算子(一阶)与拉普拉斯算子(二阶)的区别

下面都是针对上图进行处理

取90度方向的梯度算子和拉普拉斯算子,以下为在空间域中的核

拉普拉斯算子(二阶)

[ − 1 2 − 1 − 1 2 − 1 − 1 2 − 1 ] \left[ \right]111222111

梯度算子(一阶)

[ − 1 0 1 − 1 0 1 − 1 0 1 ] \left[ \right]111000111

最终可以得到结果

其中左侧为二阶算子的结果,右侧为一阶算子的结果。

(原来图中只有0和255两个值,但是卷积后,出现负值,因此上图中,灰色代表值为0,黑色为负值,白色为正)

可以看到二阶算子的结果出现两对双线效应,并且比较细。

而一阶算子的结果是比较粗的线。

我们进一步将上图中,负值的像素全部归0,得到

于是可以得出结论,二阶算子可以得到图像的细节,在分割领域用于线检测。

一阶算子可以得到图像的边缘,在分割领域用于边缘检测

相关文章
|
6月前
|
数据可视化 算法
R语言近似贝叶斯计算MCMC(ABC-MCMC)轨迹图和边缘图可视化
R语言近似贝叶斯计算MCMC(ABC-MCMC)轨迹图和边缘图可视化
Halcon中关于角度计算和测量拟合的算子详解
Halcon中关于角度计算和测量拟合的算子详解
1664 0
|
29天前
|
数据采集 机器学习/深度学习 数据可视化
过采样与欠采样技术原理图解:基于二维数据的常见方法效果对比
本文介绍了处理不平衡数据集的过采样和欠采样技术,包括随机过采样、SMOTE、ADASYN、随机欠采样、Tomek Links、Near Miss 和 ENN 等方法。通过二维数据集的可视化示例,直观展示了各种方法的原理和效果差异。文章还讨论了混合采样方法(如SMOTETomek和SMOTEENN)以及应用这些方法的潜在风险,强调了在实际应用中审慎选择的重要性。
42 3
|
6月前
|
算法 Windows
R语言广义二次跳跃、非线性跳跃扩散过程转移函数密度的估计及其应用
R语言广义二次跳跃、非线性跳跃扩散过程转移函数密度的估计及其应用
|
6月前
R语言广义加性模型GAMs分析温度、臭氧环境数据绘制偏回归图与偏残差图
R语言广义加性模型GAMs分析温度、臭氧环境数据绘制偏回归图与偏残差图
|
算法 图形学
计算机图形学 之 DDA直线算法(数值微分法)
计算机图形学 之 DDA直线算法(数值微分法)
407 0
|
算法 数据可视化 数据挖掘
基于GMM的一维时序数据平滑算法
本文将介绍我们使用高斯混合模型(GMM)算法作为一维数据的平滑和去噪算法。
203 0
最优化理论(一)梯度直观理解
最优化理论(一)梯度直观理解
98 0
|
编解码 计算机视觉 C++
【C++】高斯金字塔和拉普拉斯金字塔原理和实现(三)
图像中各个像素与其相邻像素之间的有很强的相关性,包含的信息也十分丰富,目标的尺寸有大有小,对比度有强有弱,此时就需要一个“显微镜”或者“望远镜”-----多尺度图像技术。它可以在不同分辨率下观察目标的特征进而进行处理。
1376 0
【C++】高斯金字塔和拉普拉斯金字塔原理和实现(三)
|
编解码 C++ 计算机视觉
【C++】高斯金字塔和拉普拉斯金字塔原理和实现(二)
图像中各个像素与其相邻像素之间的有很强的相关性,包含的信息也十分丰富,目标的尺寸有大有小,对比度有强有弱,此时就需要一个“显微镜”或者“望远镜”-----多尺度图像技术。它可以在不同分辨率下观察目标的特征进而进行处理。
247 0
【C++】高斯金字塔和拉普拉斯金字塔原理和实现(二)
下一篇
无影云桌面