Bilder skalieren

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen

Bilder skalieren

getScaledImage() ist recht unperformant und sollte nicht zum Skalieren von vielen Bildern in Java verwendet werden.
Statt dessen kann nach dem Laden von Bildern folgender Code geschrieben werden: <code=java>/*<hier den Code zum Laden von Bildern einfügen>*/ ... BufferedImage scaled = new BufferedImage(newwidth, newheight, bild.getType()); Graphics2D g2d= scaled.createGraphics(); g2d.drawImage(bild, 0, 0, newwidth, newheight, null); g2d.dispose();</code=java>|