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

 


Dernière réponse
Sujet : [Java] redimensionner une image ...
XDMJ pour ceux que ça interresse :
 
RenderingHints rh = new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
 
AffineTransform at = new AffineTransform();
 
at.scale(zoomFactor, zoomFactor);
 
AffineTransformOp ato = new AffineTransformOp(at, rh);
 
zoomedImage = ato.filter(originalImage, null);

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
XDMJ pour ceux que ça interresse :
 
RenderingHints rh = new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
 
AffineTransform at = new AffineTransform();
 
at.scale(zoomFactor, zoomFactor);
 
AffineTransformOp ato = new AffineTransformOp(at, rh);
 
zoomedImage = ato.filter(originalImage, null);
XDMJ j'ai qqchose qui apparait dans l'image redimensionnée, on croirait voir les contours mais ca redimensionne pas (le reste de l'image est noir)
nicobule pas bonne?
Tu mets une photo de claudia Shiffer en 1024*768
tu fais resize et t'as maïté en 800*600
C'est plutot chiant en effet...  :lol:
Bandenabos Pas bonne, la qualité n'est pas bonne ou tu n'as rien/pas de redimenssionnement ??
XDMJ RenderingHints rh = new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
 
RescaleOp ro = new RescaleOp(zoomFactor, 0, rh);
 
zoomedImage = new BufferedImage((int) (zoomFactor * originalImage.getWidth()), (int) (zoomFactor * originalImage.getHeight()), BufferedImage.TYPE_INT_RGB);
 
Graphics2D g = zoomedImage.createGraphics();
 
g.drawImage(originalImage, ro, 0, 0);
   
 
 
 
j'y arrive pas, l'image finale n'est pas bonne
qui a la solution ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)