Cany边缘检测算子 假设:高斯函数为G(x,y) 2 把VG(x,y)8f(x,y)分解为两个一维滤波器 aG(, y e2a2,20 h1(x)h2(y) aG(,y) k =h,(h,(x) 因此有E aG(x,y)e G(x.)⑧f ax 且有边缘强度Axy)=/E2+E2 边缘垂直方向a(xy)=aan(xy) E,(x, y)Canny边缘检测算子 • 假设:高斯函数为 • 把 分解为两个一维滤波器 • 因此有 • 且有边缘强度 • 边缘垂直方向 2 2 2 2 2 1 ( , ) 2 x y G x y e + − = G x y f x y ( , ) ( , )2 2 2 2 2 2 1 2 ( , ) ( ) ( ) x y G x y kxe e h x h y x − − = = 2 2 2 2 2 2 1 2 ( , ) ( ) ( ) x y G x y kye e h y h x y − − = = ( , ) x G x y E f x = ( , ) y G x y E f y = 2 2 ( , ) A x y E E = + x y ( , ) ( , ) arctan ( , ) y x E x y a x y E x y =