MATLAB:单向边缘检测

时间:2016-09-09 19:43:32

标签: matlab edge-detection

我正在尝试使用边缘检测来找到不均匀的水平边缘,其顶部始终亮,底部暗。我有一个不错的边缘检测运气,但继续拾取其他边缘,顶部是暗的,底部是亮的。在canny或其他标准MATLAB边缘检测中是否有任何方法来指定边缘检测的方向?感谢

1 个答案:

答案 0 :(得分:0)

我会用

[Gx,Gy] = imgradientxy(myimage)

获取方向图像渐变。然后,您将在您关注的方向上为图像渐变定义一些阈值。