フィルターのクリア

How to modify for loop of i and j to get value odd number?

57 ビュー (過去 30 日間)
troy
troy 2013 年 5 月 1 日
I2 = imread('......');
I2 = rgb2gray (I2);
N=8; %N= window size (8x8)
[L,L]=size(I2);
L2=L/N;
S=zeros(L,L);
for i=1:L2
for j=1:L2
S=I2((i-1)*N+1:i*N,(j-1)*N+1:j*N);
theSum(i, j) = sum(S(:));
end;
end;
  2 件のコメント
Walter Roberson
Walter Roberson 2013 年 5 月 1 日
To get which value to be an odd number?
troy
troy 2013 年 5 月 2 日
I mean to access i and j to be odd number. i and j value will calculate odd number only. i=1,i=3,i=5......... j=1,j=3,j=5.........

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

採用された回答

the cyclist
the cyclist 2013 年 5 月 1 日
Do you mean, for example,
i=1:2:L2
?
This would loop over i = 1,3,5, ..., L2
  2 件のコメント
Walter Roberson
Walter Roberson 2013 年 5 月 1 日
Ooooo! I think you won today's Crystal Ball Award!
troy
troy 2013 年 5 月 2 日
yes...thanx =)

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by