Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2944 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Encodage d'une image au format jpg

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Encodage d'une image au format jpg

n°1293243
jacques_he​nry
Posté le 27-01-2006 à 11:06:53  profilanswer
 

Bonjour à tous,
 
voilà mon problème :
 
j'ai une BufferedImage img et j'aimerai l'enregistrer au format jpg dans un fichier.
 
J'ai essayé les deux méthodes suivantes :
 
 
  BufferedOutputStream out = new BufferedOutputStream(new   FileOutputStream("img.jpg" ));  
  JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);  
  encoder.encode(img);
 
et  
 
ImageIO.write(img,"jpg",new File("img.jpg" ));
 
 
Les deux méthodes me donnent le même résultat : un jpg conrrompu à savoir que l'image apparait très bien lorsqu'on la lit avec un logiciel professionnel genre paintshop pro mais qu'elle apparait déformée avec totut autre logiciel et que lorsqu'on essaie de la charger dans un navigateur web le message suivant apparait :  
The image "file:///C:/img.jp" cannot be displayed, because it contains errors
 
Faut-il changer les paramètres de l'encodeur jpg de java ou que dois-je faire ?
 
Merci beaucoup par avance !

mood
Publicité
Posté le 27-01-2006 à 11:06:53  profilanswer
 

n°1293251
bobuse
Posté le 27-01-2006 à 11:15:38  profilanswer
 
n°1293274
jacques_he​nry
Posté le 27-01-2006 à 11:38:36  profilanswer
 

J'ai trouvé mon erreur!
 
Milles excuses tout venait d'une fonction à moi.
 
J'ai créé une fonction pour faire une copie d'une BufferedImage et je suis quasiment persuadé que l'erreur se trouve dans cette fonction.
 
L'appel des mêmes méthodes sur l'image originale fonctionne parfaitement.
 
Merci pour le coup de main en tout cas !!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Encodage d'une image au format jpg

 

Sujets relatifs
clic sur une image en phpSoftware d'édition d'image sous RedHat en ligne de commande
[php] image et rtfRedimensionner une image à partir de 4 points (et non 2)
Exporter les enregistrements d'une base au oracle au format XML[css] Zoom sur une image
Un centrage ki ne veu pas centrer mon image[Java] Extraire une partie d'image
[VBA Excel] Changement du format d'un cellule ne marche paslier une image .gif...déterminer chemin/userform..svp.
Plus de sujets relatifs à : Encodage d'une image au format jpg


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR