Creer une image a partir de plusieurs autres images
2 réponses
Babou
Bonjour,
Je voudrais savoir comment on fait pour créer une image dynamiquement.
J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a un CropImageFilter mais ensuite je voudrais les réassembler en une instance de la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment faire ;-((
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Emmanuel Puybaret
Bonjour,
Je voudrais savoir comment on fait pour créer une image dynamiquement. J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a un CropImageFilter mais ensuite je voudrais les réassembler en une instance de la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment faire ;-((
Il te faut : - créer une instance de la classe Image avec la méthode createImage(width,height) de la classe Component ou en instantiant directement la classe BufferedImage - obtenir un objet Graphics sur cette image avec la méthode getGraphics - dessiner tes petites images dans cette image vierge avec la méthode drawImage de l'objet Graphics - afficher cette nouvelle image dans ta fenêtre ou ton composant en utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir surtout le dernier exemple de cette page)
Bonne chance -- Emmanuel PUYBARET Email : Web : http://www.eteks.com Auteur du Cahier du programmeur Java [1] / Editions Eyrolles : http://www.eteks.com/services/cahierjava1.html
Bonjour,
Je voudrais savoir comment on fait pour créer une image dynamiquement.
J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a
un CropImageFilter mais ensuite je voudrais les réassembler en une instance de
la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment
faire ;-((
Il te faut :
- créer une instance de la classe Image avec la méthode
createImage(width,height) de la classe Component ou en instantiant
directement la classe BufferedImage
- obtenir un objet Graphics sur cette image avec la méthode getGraphics
- dessiner tes petites images dans cette image vierge avec la méthode
drawImage de l'objet Graphics
- afficher cette nouvelle image dans ta fenêtre ou ton composant en
utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans
paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir
surtout le dernier exemple de cette page)
Bonne chance
--
Emmanuel PUYBARET
Email : puybaret@eteks.com
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html
Je voudrais savoir comment on fait pour créer une image dynamiquement. J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a un CropImageFilter mais ensuite je voudrais les réassembler en une instance de la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment faire ;-((
Il te faut : - créer une instance de la classe Image avec la méthode createImage(width,height) de la classe Component ou en instantiant directement la classe BufferedImage - obtenir un objet Graphics sur cette image avec la méthode getGraphics - dessiner tes petites images dans cette image vierge avec la méthode drawImage de l'objet Graphics - afficher cette nouvelle image dans ta fenêtre ou ton composant en utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir surtout le dernier exemple de cette page)
Bonne chance -- Emmanuel PUYBARET Email : Web : http://www.eteks.com Auteur du Cahier du programmeur Java [1] / Editions Eyrolles : http://www.eteks.com/services/cahierjava1.html
Emmanuel Puybaret
Bonjour,
Je voudrais savoir comment on fait pour créer une image dynamiquement. J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a un CropImageFilter mais ensuite je voudrais les réassembler en une instance de la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment faire ;-((
Il te faut : - créer une instance de la classe Image avec la méthode createImage(width,height) de la classe Component ou en instantiant directement la classe BufferedImage - obtenir un objet Graphics sur cette image avec la méthode getGraphics - dessiner tes petites images dans cette image vierge avec la méthode drawImage de l'objet Graphics - afficher cette nouvelle image dans ta fenêtre ou ton composant en utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir surtout le dernier exemple de cette page)
Bonne chance -- Emmanuel PUYBARET Email : Web : http://www.eteks.com Auteur du Cahier du programmeur Java [1] / Editions Eyrolles : http://www.eteks.com/services/cahierjava1.html
Bonjour,
Je voudrais savoir comment on fait pour créer une image dynamiquement.
J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a
un CropImageFilter mais ensuite je voudrais les réassembler en une instance de
la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment
faire ;-((
Il te faut :
- créer une instance de la classe Image avec la méthode
createImage(width,height) de la classe Component ou en instantiant
directement la classe BufferedImage
- obtenir un objet Graphics sur cette image avec la méthode getGraphics
- dessiner tes petites images dans cette image vierge avec la méthode
drawImage de l'objet Graphics
- afficher cette nouvelle image dans ta fenêtre ou ton composant en
utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans
paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir
surtout le dernier exemple de cette page)
Bonne chance
--
Emmanuel PUYBARET
Email : puybaret@eteks.com
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html
Je voudrais savoir comment on fait pour créer une image dynamiquement. J'ai une image jpg que j'arrive a découper en plusieurs petits carrés grace a un CropImageFilter mais ensuite je voudrais les réassembler en une instance de la classe Image (ou ImageIcon, ou BufferedImage) et là je ne sais pas comment faire ;-((
Il te faut : - créer une instance de la classe Image avec la méthode createImage(width,height) de la classe Component ou en instantiant directement la classe BufferedImage - obtenir un objet Graphics sur cette image avec la méthode getGraphics - dessiner tes petites images dans cette image vierge avec la méthode drawImage de l'objet Graphics - afficher cette nouvelle image dans ta fenêtre ou ton composant en utilisant la méthode drawImage sur l'objet Graphics reçu en paramètre dans paint ou paintComponent.
Quelques exemples ? Voir http://www.eteks.com/coursjava/image10.html (voir surtout le dernier exemple de cette page)
Bonne chance -- Emmanuel PUYBARET Email : Web : http://www.eteks.com Auteur du Cahier du programmeur Java [1] / Editions Eyrolles : http://www.eteks.com/services/cahierjava1.html