Bonjour,
J'ai une image en noir et blanc. Je lis la couleur de chaque pixel dans un carré de cette image.
C'est à dire je fais un double boucle for pour lire la couleur des pixels sous un carré par exemple un carré au centre de mon image.
Maintenant j'aimerais utilisé la même technique pour lire la couleur des pixels sous un triangle rectangle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for(int i = 1*(img.getWidth())/3; i< 2*(img.getWidth())/3;i++){ for(int j = (img.getHeight())/3; j< 2*(img.getHeight())/3; j++){ int p = img.getRGB(i, j); int r = (p>>16)&0xff; if(r == 0){ cinq++; } } }
Par exemple celui ci :
Merci beaucoup![]()
Partager