how to strengthen the image ?

3 ビュー (過去 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 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by