Probleme de conversion d'un tableau byte[] en BufferedImage
ouassit
Messages postés21Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention18 décembre 2008
-
15 mars 2006 à 17:33
ouassit
Messages postés21Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention18 décembre 2008
-
15 mars 2006 à 21:35
bonjour
bon je vais expliquer mon probleme ; je veux envoyer un objet de type BufferedImage en resaue utlisant une connexnio UDP ; j'ai pu convertir mon objet en un byte[] et je l'ai decouper et l'envoyer vace des packets UDP ; au niveau client je rassemble mon tableau et pour l'afficher je trouve des problemes rien m'affiche. voici le code de serveur et de client :
// au niveau serveur
public static byte[] getBytes(BufferedImage bim){
ByteArrayOutputStream out= new ByteArrayOutputStream();
try{
BufferedImage buffImg = new BufferedImage(bim.getWidth(null), bim.getHeight(null), BufferedImage.TYPE_INT_RGB);
Graphics2D g = buffImg.createGraphics();
g.drawImage(bim, null, null);
ouassit
Messages postés21Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention18 décembre 2008 15 mars 2006 à 21:35
le probleme c pas de trouver le byte[] à travaers le BufferedImage , mais c l'inverse ; apres envoyer le tableau de byte[] j'arrive pas à l'affihcer autant que image dans un JComponent