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


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

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

拉普拉斯算子(二阶)
[−12−1−12−1−12−1]\left[ \begin{matrix} -1& 2& -1\\ -1& 2& -1\\ -1& 2& -1\\ \end{matrix} \right] ⎣⎡​−1−1−1​222​−1−1−1​⎦⎤​
梯度算子(一阶)
[−101−101−101]\left[ \begin{matrix} -1& 0& 1\\ -1& 0& 1\\ -1& 0& 1\\ \end{matrix} \right] ⎣⎡​−1−1−1​000​111​⎦⎤​

最终可以得到结果

其中左侧为二阶算子的结果,右侧为一阶算子的结果。
(原来图中只有0和255两个值,但是卷积后,出现负值,因此上图中,灰色代表值为0,黑色为负值,白色为正)

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

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


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

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

  1. 直观上理解PCA中特征值和特征向量

    很多人都了解PCA算法,但是总很难直观上去想象和理解整个过程,特别是为什么特征向量可以作为一个PCA特征空间变换后的一个基?特征向量和特征值到底怎么理解? 也许很多人查了很多文章和书籍,但是它们几乎没 ...

  2. 梯度与散度与拉普拉斯算子

    梯度(矢量) 梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模) 假设一个三元函数  在空间 ...

  3. 浅谈矢量场 —— 1. 梯度、散度与拉普拉斯算子

    文章目录 梯度(gradient) 什么是梯度 差分形式 散度(divergence) 拉普拉斯算子(Laplace Operator) 差分形式 梯度(gradient) 什么是梯度 开始这个话题之 ...

  4. 拉普拉斯算子的疑惑--拉普拉斯算子作用于矢量和定义Hessian矩阵时遇到的问题

    拉普拉斯算子的疑惑 国内许多工科教材在讲到有关拉普拉斯算子(Δ\DeltaΔ)与哈密顿算子(∇\nabla∇)的内容时含混不清,忽略了许多重要定义,使得一些进一步的推导难以理解 现记录我发现的两个主要 ...

  5. 梯度,散度,拉普拉斯算子

    综述 说到mesh上的处理技巧,拉普拉斯绝对是关键的一环,比如surface smoothing, parameterization and shape modeling等等都是十分重要的. 人们常说 ...

  6. GCN频域视角相关——傅里叶变换、拉普拉斯变换、拉普拉斯算子、拉普拉斯矩阵、卷积

    试图通俗地捋清标题名词之间的关系 0. 前置知识 0.1 函数的正交 0.2 什么是卷积? 0.3 散度 0.4 欧拉公式 1. 卷积与傅里叶变换 1.1 傅里叶变换 1.2 时域的卷积等于频域的乘积 ...

  7. 拉普拉斯噪声公式_高斯拉普拉斯算子(Laplace of Gaussian)

    高斯拉普拉斯(Laplace of Gaussian) Laplace算子作为一种优秀的边缘检测算子,在边缘检测中得到了广泛的应用.该方法通过对图像 求图像的二阶倒数的零交叉点来实现边缘的检测,公式表 ...

  8. 拉普拉斯算子与拉普拉斯矩阵

    1.拉普拉斯算子的意义 拉普拉斯算子定义为梯度的散度,在欧式空间中为求二阶微分 梯度反映了数量场(标量场)的变化率,梯度场是向量场,具有方向 散度反映了向量场的源头的强弱        在一个数量场中 ...

  9. OpenCV 拉普拉斯算子Laplace Operator

    OpenCV 拉普拉斯算子Laplace Operator 拉普拉斯算子Laplace Operator 目标 理论 拉普拉斯算子 代码 解释 声明变量 加载源图像 减少噪音 灰阶 拉普拉斯算子 将输 ...

最新文章

  1. hiveserver2 kerberos 认证失败
  2. ML之FE:对pandas的dataframe中的类别型字段进行数字编码化(类别型特征数值化)并导出映射表daiding
  3. 从字到词,大词典中文BERT模型的探索之旅
  4. Apache httpclient的execute方法调试
  5. java获取年的第一天和最后一天_java中如何获取当前年份的第一天和最后一天
  6. 【图像处理-直方图】
  7. Android自定义控件之实现listview滑动时渐隐渐现顶部栏
  8. wso2 mysql_WSO2
  9. 学习Java第一天笔记
  10. 郭霖老师的组合模式讲解
  11. 支付宝微信的数字经营项目是风口还是割韭菜(带项目评测)
  12. 多用途通讯录短信定位获取系统(安卓Android+苹果IOS+双端)带视频教程
  13. json.dumps、json.loads()、json.dump()、json.load()学习笔记
  14. 比赛报名 | 2019AIIA杯电梯调度算法大赛正式启动
  15. 《Composing Programs》学习笔记(0)目录(关键词:软件工程)
  16. python访问局域网下共享文件夹
  17. Mysql(验证用户登录)
  18. 自锁时间电路plc_起动、自锁和停止控制的PLC线路与梯形图
  19. 单相桥式全控整流电路的matlab仿真,基于Matlab的单相桥式全控整流电路的仿真研究...
  20. Matlab 1.3编程

热门文章

  1. 明面上是个歌手!暗地里是个程序员的明星你只知道许嵩和潘玮柏?
  2. 家用计算机按规模分类 属于以下哪一,对于计算机的分类,下列计算机是按照计算机规模、速度和功能等划分的是:...
  3. Part I 空气曲棍球 Chapter7(7.2 Loading Textures into OpenGL)
  4. 基于安卓平台实现在线商城系统移动app演示【附项目源码+论文说明】
  5. 怎样的团队,值得我们加入
  6. JS简单操作像素设置背景图片拉伸区域避免图片拉伸变形
  7. ssh服务器安装和ssh客户端安装
  8. React Hooks 原理理解
  9. Floyd-Warshall (弗洛伊德算法)
  10. 什么是内联元素(行内)