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

57 views (last 30 days)
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 Comments
troy
troy on 2 May 2013
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.........

Sign in to comment.

Accepted Answer

the cyclist
the cyclist on 1 May 2013
Do you mean, for example,
i=1:2:L2
?
This would loop over i = 1,3,5, ..., L2

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!