Separating Connected Objects Effectively in Image
11 ビュー (過去 30 日間)
古いコメントを表示
Hello, I am attempting to separate several connected objects that are often only connected by one pixel (see image). I want to have all connected objects be separate from each other i.e. remove the particular pixel that's causing the issue. I have been trying to use imerode function but I keep on removing more pixels than I would like. Any advice would be greatly beneficial.
0 件のコメント
採用された回答
Image Analyst
2017 年 11 月 12 日
They are separated if you use 4-connectedness. For subsequent operations, like bwconncomp() or bwlabel(), just specify 4-connectedness instead of the default 8-connectedness.
0 件のコメント
その他の回答 (1 件)
Jose Marques
2017 年 11 月 12 日
Hello. Have you tried "imopen"?
Please, post your code and figures so we can help you.
2 件のコメント
Image Analyst
2017 年 11 月 12 日
Again, just use 4-connected like I said in my answer and you won't have the problem!
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!