begin process at 2012 02 13 14:03:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Multimédia

 > 

Image et vidéo

 > 

Qalité de Scale sur un GIF


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Qalité de Scale sur un GIF

vendredi 11 juillet 2008 à 10:09:58 | Qalité de Scale sur un GIF

omcougar

Bonjour,

J'utilise une methode telle que ci-dessous pour redimensionner mes images.

    public static BufferedImage scale(BufferedImage bi, double HeightscaleValue, double WidthscaleValue)
    {
        if(HeightscaleValue==1 && WidthscaleValue==1)
        {
            return bi;
        }
        AffineTransform tx = new AffineTransform();
        tx.scale(WidthscaleValue, HeightscaleValue);
        AffineTransformOp op = new AffineTransformOp(tx,AffineTransformOp.TYPE_BILINEAR);
        BufferedImage biNew = new BufferedImage( (int) (bi.getWidth() * WidthscaleValue),
                (int) (bi.getHeight() * HeightscaleValue),
                bi.getType());
        return op.filter(bi, biNew);               
    }

Ca fonctionne bien avec les JPG mais quand je traite des GIF la qualité est minable
Je pense que cela vient de cette fonction car quand j'ouvre un GIF à la bonne taille et que ce ne passe dont pas par la fonction affine, la sauvegarde donne un fichier de bonne qualité

puvez vous m'aider ?
Merci



Cette discussion est classée dans : gif, bi, bufferedimage, scale, heightscalevalue


Répondre à ce message

Sujets en rapport avec ce message

Image en GIF sans enregistrer [ par balbinus ] Je voudrais faire un serveur qui génère une image aléatoire... J'ai donc, pour l'instant, une BufferedImage. Comment je peux faire pour l'envoyer sous Dessiner plusieurs images [ par vivi_2701 ] Bonjour,Je voudrais dessiner et enregistrer plusieurs images qui sont contenues dans un vector. Comment faire ??????J'ai essayer ca :BufferedImage bi Pb d'impression avec un tableau + 1 jPanel [ par kobee12 ] Bonjour à tous,voila plusieurs jours que je me prends la tetes à trouver une façon d'imprimer un tableau, avec un jPanel à sa gauche.Ce jPanel a la mê Stream / BufferedImage / JDBC [ par Miti ] Bonjour, bonjour...Je rencontre quelques problèmes à insérer des BufferedImage dans SQL. En faite j’y parvient très bien en en procédant comme ça :Fil Gif animé trop rapide [ par GuyoSt ] Bonjour tout le monde. J'ai un petit soucis avec les gifs animé, quand j'en mets un dans JLabel avec les méthodes setIcon() mon Gif s'affiche mais l'a Transformer un file ou string en bufferedimage ?? [ par adakick ] Bonjour, tout est dans titre merci.. URGENT, SVP, BESOIN DE BI-CLES RSA [ par othland ] bjr tlmje sais que ma question est mal placée!!!SVP, aidez moi, c'est vraiment urgent, j'ai besoin d'une petite application qui me génère une cinquant Gif animé [ par firimeldaie ] Voilà j'ai pris dans la section jeux le jeu de dame de FilOu, je recherche comment insérer des gif animé dans une fenetre graphique java en vu d'un pr Afficher gif animé avec java [ par julio26 ] Salut à tous,J'aimerais afficher un gif animé dans mon inteface graphique.J'ai essayé ça: g.drawImage((new ImageIcon("C:\\Image\\pianiste.gif")).getIm probleme de conversion d'un tableau byte[] en BufferedImage [ par ouassit ] 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 m


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,245 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales