在边缘灰度值过度比较尖锐切图像中噪声比较小时,梯度算子工作效果好。

1、数字图像中求导数是利用差分近似微分来进行的。

2、梯度对应一阶导,梯度是矢量。
 
矢量的幅度(有时候常称为梯度)

方向角:
注意:范数的概念,实际上就是一种求距离的方法,详见距离度量函数
幅度有这里用欧式距离是2范数,城区距离是1范数,∞范数是棋盘距离。
实际计算中先计算每个图片对应点的(Gx,Gy),然后求范数,范数的值就是灰度图,范数大灰度高的地方是边界。

一般地,计算Gx,Gy都有两个模板,分别对图片做两次卷积,然后再求范数。

总的来说2范数还是精度高一些,但是计算量比较大。

常见的几种模板:


来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/Dr-XLJ/p/3854716.html

正交梯度算子(一阶导)相关推荐

  1. 【图像处理】——Python图像分割边缘检测算法之一阶梯度算子(Roberts、Prewitt、Sobel、 Kirsch、Canny算子)

    目录 前言 一.边缘检测算法 1.一阶算子 2.二阶算子 二.一阶算子 原图像lena 1.Roberts算子 不同方向的算子模板 梯度的计算 系统代码: 自定义函数代码 结果 2.Prewitt 不 ...

  2. 传统经典CV算法_边缘检测概念以及常用一阶微分梯度算子

    边缘检测 图像边缘是图像最基本的特征,所谓边缘(Edge) 是指图像局部特性的不连续性.灰度或结构等信息的突变处称之为边缘.例如,灰度级的突变.颜色的突变,.纹理结构的突变等.边缘是一个区域的结束,也 ...

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

    梯度算子(一阶)与拉普拉斯算子(二阶)的区别 下面都是针对上图进行处理 取90度方向的梯度算子和拉普拉斯算子,以下为在空间域中的核 拉普拉斯算子(二阶) [−12−1−12−1−12−1]\left[ ...

  4. 基于一阶微分的锐化滤波器---梯度算子(常用于工业检测,产品缺陷检测)

    文章目录 前言 一.常用的非线性锐化滤波器 二.图像能够进行微分的要求 三.基于一阶微分的锐化滤波器---梯度算子(常用于工业检测,产品缺陷检测) 四.如何求解梯度幅值 五.代码 总结 前言 非线性滤 ...

  5. (四)图像的空域锐化_一阶梯度算子

    一,实验原理 图像锐化:增强图像的边缘或轮廓. 图像平滑通过积分过程使得图像边缘模糊,图像锐化则通过微分而使图像边缘突出.清晰. 梯度锐化法: 图像处理中应用微分最常用的方法是计算梯度.对于图像f(x ...

  6. 【图像处理】——Python图像分割边缘检测算法之二阶梯度算子(laplace、log、dog算子)

    目录 一.二阶算子简介 二.laplace(拉普拉斯算子) 1.什么是拉普拉斯算子 (1)连续二维函数的二阶导 (2)离散二维函数的二阶导数 2.常用算子模块及代码 3.结果 三.log算子 1.什么 ...

  7. 【youcans 的 OpenCV 例程200篇】150. 边缘检测梯度算子

    欢迎关注 『youcans 的 OpenCV 例程 200 篇』 系列,持续更新中 欢迎关注 『youcans 的 OpenCV学习课』 系列,持续更新中 [youcans 的 OpenCV 例程20 ...

  8. opencv for python的图像梯度算子以及canny边缘检测

    opencv for python的图像梯度算子以及canny边缘检测 一.图像梯度算子: 二.Canny边缘检测(一个多级边缘检测算法): 一.图像梯度算子: 1.概念简介(部分引自百度百科): 图 ...

  9. 图像运算中的一阶导与二阶导

    首先,图像是离散的数据,若求其导数就要用差分的方法,常用的差分方法是前向差分(forward differencing)与中心差分(central differencing).一阶导本质上求的是斜率, ...

最新文章

  1. vue2 切换路由时 页面滚动到顶部 用游览器返回时 记住上页的位置
  2. 首批辉瑞疫苗紧急出仓,传特朗普将「以身试苗」
  3. JavaScript 消息框
  4. Qt Creator创建Qt Quick项目
  5. dll动态库调用约定
  6. python 结构体数组_python实现结构体数组(初始化并赋值)
  7. DevOps运维开发一体化
  8. c语言二级笔试试卷,二级C语言笔试试卷
  9. 将GridView数据导出到Excel实现
  10. 8.2-全栈Java笔记:字符串相关类(String/StringBuilder /StringBuffer)
  11. 筛选中很容易粘贴到被隐藏部分_excel复制粘贴:如何将数据粘贴到筛选区域中?...
  12. 高效人士的七个管理习惯
  13. iOS 什么是MVC
  14. 微信小程序内置在线客服
  15. 新浪微博热门话题(30 分)(字符串)
  16. 冒泡排序和鸡尾酒排序
  17. 13款入侵检测系统介绍(HIDS)
  18. 自我思考:世界观与方法论——关于做事方法,情商,智商,爱商的深入思索
  19. 【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)
  20. 来看看未来最有前景的行业

热门文章

  1. 关于JDY23蓝牙模块调试
  2. @程序员,这四个学习建议值得收藏
  3. opencv 图像色块分割
  4. (20190415)英文论文参考文献之外国作者(名+姓)
  5. 随笔:在C语言中如何快速的将16位数据拆开存到8位数组中
  6. STM32——ADC采集
  7. mysql注入 无回显_33. 注入信息无回显?(给盲注戴上眼镜)
  8. 【20保研】西安电子科技大学2020年“优研计划”暑期夏令营活动报名通知
  9. 客观分析--如此多的补单平台如何选,哪种是安全靠谱的淘宝放单平台
  10. 机械设备ERP管理系统六大功能及选型技巧