根据《数字图像处理(Digital Image Processing Second Edition)》的6.7.3节中对“彩色边缘检测”的描述,其中没有给出求最大变化率方向的过程,而是直接就得出了最大变化率方向的值,为了能够更好地理解整个“彩色边缘检测”的过程,现在来讨论一下求最大变化率方向的方法。
我们在灰度图像的边缘检测中了解到:图像的梯度方向就是灰度变化率最大的方向,也就是说图像中的某坐标点(x,y)沿该点的梯度方向就是该处灰度变化率最大的方向。根据这个理论我们就可以进行灰度图像的边缘检测啦!当这一概念应用到RGB彩色图像中时,需要进行一定的转换,得出彩色图像的梯度。
可以令r,g,b是RGB彩色空间分别沿R、G、B轴的单位向量,则可以定义一个梯度向量(u,v):
定义u和v的一些点乘(主要是为了方便后面公式的表示,使其不至于太过冗长):