How to find out discontinuous edges?
3 ビュー (過去 30 日間)
古いコメントを表示
I have used edge(Image,canny) function but i am not able to uniquely identify the edges. By looking the image I am easily able to make out the edge but how to get that edge using software? Also there are similar looking edges in the canny edge detected image. These edges have come because of noisy background. Some are big, some small, different areas and lengths. I am not allowed to post the image here. So if you could give me some suggestions...
0 件のコメント
回答 (2 件)
Image Analyst
2014 年 3 月 17 日
Check here for other edge detection methods that may work better: http://iris.usc.edu/Vision-Notes/bibliography/contentsedge.html#Edge%20Detection%20and%20Analysis,%20Lines,%20Segments,%20Curves,%20Corners,%20Hough%20Transform
0 件のコメント
Anand
2014 年 3 月 17 日
For 'canny', have you tried changing the sensitivity thresholds or the standard deviation? The standard deviation allows you to control the scale of edges being detected and the sensitivity threshold allows you to control the strength of detected edges.
Have you tried the other available edge detection methods available with the edge function - like 'sobel','prewitt','roberts' or 'log'?
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!