AffineTransform Skalieren?

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo,
Ich skalieren ein BufferedImage mittels eines AffineTransform.
Das funktioniert auch soweit nur die Skalierung sieht nicht so dolle
aus.

Wie kann man denn den Skalierungstyp setzen?


Code:
 AffineTransform tx = new AffineTransform();
                            
                            tx.scale(aktFaktor, aktFaktor);
 

0x7F800000

Top Contributor
weiß jetzt nicht, ob's daran liegt dass diese Affine Transformation ohne Bilinearen filter arbeitet, bzw. keinerlei MIP-Maps oder ähnliches erzeugt, und deswegen alles pixelig aussieht, könnte sein...

Wenn es dir aber nur ums skalieen eines rechteckigen Bildes geht, kannst du auch getScaledInstance() ( siehe hier ) verwenden.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben