Pixels d'une image en Java
Bonjour à tous s'il vous plait j'ai
J'écris cette methode pour stocker ses pixels dans un tableau
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
public void SaveImage(){
int width = img.getWidth();
int height = img.getHeight();
int []tableau =new int [width*height];
int r,v,b,a,pixel;
for (int i=0;i<width;i++){
for (int j=0;j<height;j++){
pixel=img.getRGB(i,j);
a=(pixel>>24)&0xFF;
r=(pixel>>16)&0xFF;
v=(pixel>>8)&0xFF;
b=(pixel)&0xFF;
tableau[i]=a+r+b+v;
System.out.println (tableau[i]);
}
}
} |
J'aimerais avoir votre avis sur cette méthode
comment verifier si elle fait effectivement
Merci