第九章: 图像梯度
图像梯度是用来做边缘检测的一种方法。
为什么要检测边缘?
比如自动驾驶里面,我们至少要做的一个工作就是道路的边缘检测,只有正确的检测到道路的边缘我们的车才会行驶在道路上而不是开到马路牙子外。
或者从另一个角度解释,我们做边缘检测不是让人眼去欣赏一张道路图片里面的道路边缘的,我们正确检测出一张图像的边缘是为了让模型更好的去认识这张图片中的道路。所以精确的边缘检测可以帮助电脑模型很好的识别这是道路还是道路外面,从而做出正确的反馈——指导汽车正确行使。
- 图像梯度的原理:
梯度是微积分中的概念,就是导数,表达式是:
其几何意义就是,当自变量x或者y在各自的方向上改变一点点,函数值z随之改变了多少。导数值有大小有方向。
当我们把导数的概念引入图像处理中,我们就简化成当像素点在x轴或者y轴跳动一步,就是移动一个像素点,我们像素值的改变量,我们把这个该变量叫做梯度。
公式是: