Help ... j y arrive pas :(
Merci de ton aide mais j'y arrive pas .. il doit avoir des bugs que je comprends pas ! il est des lignes soulignés en rouge alors que j'importe les bonnnes choses... help me
merci
Merci deja pour les infos ..
Donc voila le code que j'essaye :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| import java.*;
import java.awt.image.*;
public class essai{
private int[][] getPix(Image image){ // Reçoit une image et renvoie un tableau 2D : A, R, V, B
BufferedImage bi=toBufferedImage(image); // Conversion en BufferedImage
int w=getSize(image)[1]; int h=getSize(image)[0];
int[][]tablo=new int[w*h][4];
for(int x=0;x<h;x++){
for(int y=0;y<w;y++){
int rgb = bi.getRGB(y,x);
int alpha = ((rgb >>24 ) & 0xFF);tablo[x*w+y][0]=alpha;
int rouge = ((rgb >>16 ) & 0xFF);tablo[x*w+y][1]=rouge;
int vert = ((rgb >>8 ) & 0xFF);tablo[x*w+y][2]=vert;
int bleu = (rgb & 0xFF);tablo[x*w+y][3]=bleu;
}
}
return tablo;
}
} |
mais comme je te dis : je suis debutant .. ca va faire une semaine que je me suis lancer dans le java ..
mais par contre si de ton coté tu as de meilleurs idées je suis preneur .. Merci pour le temps consacré .. car moi ca va faire 2-3 jours que je bosses dessus sans succes..
MErci