フィルターのクリア

I want to know at which rows of a gray scale image the intensity values are zeros and want to insert my pixel values in that rows at specific interval

1 回表示 (過去 30 日間)
grayscale image

採用された回答

Walter Roberson
Walter Roberson 2015 年 11 月 13 日
row_has_some_zero = find( any(YourImage == 0, 2) );
row_is_all_zero = find( all(YourImage == 0, 2) );
  3 件のコメント
Walter Roberson
Walter Roberson 2015 年 11 月 13 日
For example with the specific interval 23 and starting at column 17:
YourImage(row_is_all_zero,17:23:end) = 1;
Ram
Ram 2015 年 11 月 16 日
thanks but i need to give different pixel values not smiliar to all rows

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

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by