Bonsoir a tous,
J'aurais besoin d'un tout petit peu d'aide svp.
J'ai 2 boucles For que j'aimerai simplifier, car elle diminuent grandement le temps d'exection de mon soft.
Les voici:
La première:
Ceci ne correspondant qu'a une seule partie de l'image, je chercher a mettre a 0 les 100*100 premiers pixels de mon image, je ne sais pas comment utiliser la fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for x=1:100 for y=1:100 RotatedTest(y,x)=0; end end
La seconde je pense qu'on doit pouvoir untiliser la fonction find non? Mais comment assigner la contition?
Merci beaucoup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 [Y,X]=size(MergedArray); %find color grayscale greater than 245 for y=1:Y for x=1:X if(MergedArray(y,x)>245) MergedArray(y,x)=0; end end end
Thomas
Partager