Transformer un objet Image en BufferedImage [Résolu]

TheGizzz 2 Messages postés mercredi 26 novembre 2003Date d'inscription 12 janvier 2005 Dernière intervention - 11 janv. 2005 à 19:35 - Dernière réponse : TheGizzz 2 Messages postés mercredi 26 novembre 2003Date d'inscription 12 janvier 2005 Dernière intervention
- 12 janv. 2005 à 09:25
Salut, j ai créer un petit prog qui permet d'afficher une image provenant d'une url.
Pour pouvoir afficher l'image j ai du créer un objet Image et utiliser la commande :

_image = getToolkit().getImage(_url);

Je voudrai ensuite pouvoir sauvegarder cette image mais pour cela (je pense) il faut la transformer en BufferedImage mais je ne sais pas comment faire.

Si quelqu'un connait la réponse ou une autre méthode, qu'il me fasse un signe

Merci
Afficher la suite 

2 réponses

Répondre au sujet
cs_Dobel 333 Messages postés dimanche 25 mai 2003Date d'inscription 23 novembre 2009 Dernière intervention - 11 janv. 2005 à 23:59
+3
Utile
À partir de ton objet Image, tu peux par exemple :

BufferedImage bufImage = new BufferedImage(image.getWidth(null), image.getHeight(null), BufferedImage.TYPE_INT_RGB);
bufImage.getGraphics().drawImage(image, 0, 0, null);

Et comme d'habitude, je fais de la pub pour ma source de filtres pour images qui peut t'être utile :
http://www.javafr.com/code.aspx?ID=23733

Salut
Dobel
[Une fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Dobel
TheGizzz 2 Messages postés mercredi 26 novembre 2003Date d'inscription 12 janvier 2005 Dernière intervention - 12 janv. 2005 à 09:25
0
Utile
Merci, ça marche nickel.
Commenter la réponse de TheGizzz

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.