CPU
Lieutenant
- Registriert
- Jan. 2006
- Beiträge
- 704
Hallo,
ich habe folgendes Problem:
Zu Anfang ist ein kleines Bild gegeben, das den Rand einer Form darstellt (siehe Anhang; diese Form kann variieren und muss nicht immer wie eine Grundform aussehen; sie kann auch z.B. nierenförmig aussehen oder herzförmig oder, oder, oder). Nun wird dieses Bild nach Nutzereingaben vergrößert z.B. auf das 4-Fache. Dann ist das Resultat ein eher verpixeltes Bild wie Schritt 2 im Anhang. Nun möchte ich anstatt diesem verpixelten Rand einen sauberen Anti-Alias-Rand darüber zeichnen (wie in Schritt 3 in grün eingezeichnet). Wie kann ich das mit Java und Graphics2D/BufferedImage anstellen?
Ich freue mich über Denkanstöße und Hilfestellungen,
CPU
ich habe folgendes Problem:
Zu Anfang ist ein kleines Bild gegeben, das den Rand einer Form darstellt (siehe Anhang; diese Form kann variieren und muss nicht immer wie eine Grundform aussehen; sie kann auch z.B. nierenförmig aussehen oder herzförmig oder, oder, oder). Nun wird dieses Bild nach Nutzereingaben vergrößert z.B. auf das 4-Fache. Dann ist das Resultat ein eher verpixeltes Bild wie Schritt 2 im Anhang. Nun möchte ich anstatt diesem verpixelten Rand einen sauberen Anti-Alias-Rand darüber zeichnen (wie in Schritt 3 in grün eingezeichnet). Wie kann ich das mit Java und Graphics2D/BufferedImage anstellen?
Ich freue mich über Denkanstöße und Hilfestellungen,
CPU