フィルターのクリア

Is there a way to fill up defects in a stripe image?

1 回表示 (過去 30 日間)
Hoyong Yie
Hoyong Yie 2021 年 1 月 22 日
コメント済み: Hoyong Yie 2021 年 2 月 23 日
I have some images that look like the attached sample.
Is there a way to fill the white holes to make them into a clearer stripe image?
I have used imdilate, imclose, imfill but when I use them the tend to merge the stripes into one bulk. Is this because I'm using them in a wrong way?
Thanks for your help.
  6 件のコメント
Walter Roberson
Walter Roberson 2021 年 2 月 21 日
bwareafilt() could get rid of most of the disconnected white regions. It would not, however, get rid of the case like the middle right of the second image where there is a 2 x 2 square that happens to be touching the adjacent run of lines.
Hoyong Yie
Hoyong Yie 2021 年 2 月 23 日
Thank you very much

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

回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by