MATLAB Answers

Edge Detectors

4 ビュー (過去 30 日間)
Saad Abdullah
Saad Abdullah 2011 年 12 月 22 日
Which one is robust to detect weak edges while going unresponsive to noise? Sobel or Canny edge detectors?

  0 件のコメント

サインインしてコメントする。

採用された回答

Naz
Naz 2011 年 12 月 22 日
I would recommend you to try out all and see which one works better in your case. I had to do it once and I applied edge enhancement algorithms before using edge detection. In the following paper http://staff.science.uva.nl/~rein/nldiffusionweb/ named nldiffusioncode.pdf you can read about three algorithms they developed. The code is free and the link is matlab.zip. I could not find the actual webpage.
I also used adapthisteq function from matlab to enhance contrast before before edge enhancement and detection

  0 件のコメント

サインインしてコメントする。

その他の回答 (2 件)

Sean de Wolski
Sean de Wolski 2011 年 12 月 22 日
Perhaps you could try testing and comparing them for your application:
doc edge

  0 件のコメント

サインインしてコメントする。


David Young
David Young 2011 年 12 月 22 日
Canny.

  1 件のコメント

Saad Abdullah
Saad Abdullah 2011 年 12 月 22 日
yeah i was also thinking about Canny, but I did not know whether it is unresponsive to noise or not. It is because when i set threshold value to 0.02, it shows more noise than sobel.

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by