how to strengthen the image ?

1 回表示 (過去 30 日間)
kalaivaani
kalaivaani 2014 年 2 月 5 日
コメント済み: kalaivaani 2014 年 2 月 6 日
In a work that explained as "Image strengthening is done by setting pixel to 1 if five or more pixels in its 3-by-3 neighbourhood are 1's; otherwise, set the pixel to 0." I can't understand it how can i code this whether there is a command for this

採用された回答

Jan
Jan 2014 年 2 月 5 日
編集済み: Jan 2014 年 2 月 5 日
I gather you are working with single channel black and white images, i.e. pixel values are either 0 or 1. In that case, what you describe could be coded as follows:
A = round( randn(100,100) ); % example b/w image
A_s = filter2( ones(3,3), A );
A_s = A_s >= 5;
  1 件のコメント
kalaivaani
kalaivaani 2014 年 2 月 6 日
thank you its working

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImages についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by