How to connect broken lines, but no enlarge line width?
古いコメントを表示
I need to fill rectangle(run fill holes), but the broken lines in rectangle stop me to do this. due to the high density rectangles in figure, so I want to connect broken lines, but no enlarge line width. Could you help me?
I have tryed to do dilate/erode/open/close mask operations, but they all can't meet my request.
Before After


採用された回答
その他の回答 (1 件)
Image Analyst
2025 年 1 月 25 日
Try this to completely fill the rectangle as you asked (untested - post before image separately if you want me to test it):
after = bwconvhull(before, 'union');
カテゴリ
ヘルプ センター および File Exchange で Region and Image Properties についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
