IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Redimensionner un BufferedImage


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité(e)
    Invité(e)
    Par défaut Redimensionner un BufferedImage
    Bonjour,
    Je cherche comment redimensionner un BufferedImage. Bien entendu j'ai trouvé cela dans la FAQ (http://java.developpez.com/faq/gui/?...redimensionner) mais cela ne correspond pas à ce que je veux. En effet l'image que je veux redimensionner est aléatoire et peut donc avoir des tailles différentes. Je voudrais donc pouvoir redimensionner l'image pour l'écrire ensuite sur le disque.

    je voudrais donc savoir comment faire pour redimensionner l'image soit dans le BufferedImage ou au moment de l'ecriture ImageIO.write(...).

    Si vous avez des solutions merci d'avance

  2. #2
    Membre chevronné Avatar de ngpub
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    l'image que je veux redimensionner est aléatoire et peut donc avoir des tailles différentes
    Oui mais au moment du traitement la taille de l'image est connue ?

  3. #3
    Invité(e)
    Invité(e)
    Par défaut
    elle peut l'être je pense en faisant monImage.getWidth() et monImage.getHeight() ...

  4. #4
    Membre chevronné Avatar de ngpub
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    Oui, alors où es-tu bloqué ?

  5. #5
    Invité(e)
    Invité(e)
    Par défaut
    C'est bon j'ai réussi en faisant :
    Image image = monImage.getScaledInstance(largeur, hauteur, BufferedImage.SCALE_SMOOTH);
    image.flush();
    monImage = new BufferedImage(largeur, hauteur,BufferedImage.TYPE_INT_RGB);
    monImage.flush();

Discussions similaires

  1. redimensionnement bufferedimage java
    Par chekchouka dans le forum 2D
    Réponses: 2
    Dernier message: 16/02/2011, 18h44
  2. Réponses: 22
    Dernier message: 21/08/2009, 01h13
  3. Réponses: 6
    Dernier message: 30/10/2007, 08h32
  4. [BufferedImage] Redimensionner / Sauvegarder image sur disque
    Par nicolas.pied dans le forum Multimédia
    Réponses: 1
    Dernier message: 17/04/2007, 02h54
  5. redimensionner un bufferedimage
    Par Mo_Poly dans le forum Multimédia
    Réponses: 4
    Dernier message: 01/03/2007, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo