Effacer les filtres
Effacer les filtres

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

58 vues (au cours des 30 derniers jours)
troy
troy le 1 Mai 2013
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 commentaires
Walter Roberson
Walter Roberson le 1 Mai 2013
To get which value to be an odd number?
troy
troy le 2 Mai 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.........

Connectez-vous pour commenter.

Réponse acceptée

the cyclist
the cyclist le 1 Mai 2013
Do you mean, for example,
i=1:2:L2
?
This would loop over i = 1,3,5, ..., L2
  2 commentaires
Walter Roberson
Walter Roberson le 1 Mai 2013
Ooooo! I think you won today's Crystal Ball Award!
troy
troy le 2 Mai 2013
yes...thanx =)

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by