Guten Morgen zusammen,
ich habe gerade folgendes Problem:
Ich möchte aus einem großem Bild viele kleine Bilder erzeugen. Jedes kleine Bild hat eine festgelegte Größe von 256 x 256 Pixel. Nun ist es an den Rändern des großen Bildes so, dass nicht jedes kleine Bild vollständig ausgefüllt wird. Momentan fehlt mir jedoch der Ansatz dies zu realisieren.
Versucht habe ich es mit:
Hiermit bekomme ich ein Teilbild welches kleiner als 256x256 Pixel ist. Dieses soll nun in ein 256x256 großes Bild gezeichnet werden und der Rest Transparenz erhalten.
Ich hoffe mein Problem ist einigermaßen verständlich.
Freundliche Grüße
ich habe gerade folgendes Problem:
Ich möchte aus einem großem Bild viele kleine Bilder erzeugen. Jedes kleine Bild hat eine festgelegte Größe von 256 x 256 Pixel. Nun ist es an den Rändern des großen Bildes so, dass nicht jedes kleine Bild vollständig ausgefüllt wird. Momentan fehlt mir jedoch der Ansatz dies zu realisieren.
Versucht habe ich es mit:
Code:
BufferedImage temp = new BufferedImage(256,256,BufferedImage.TYPE_INT_ARGB);
temp = bufferedOriginImage.getSubimage(0,0,(int) cutlaenge,(int) cuthoehe);
Ich hoffe mein Problem ist einigermaßen verständlich.
Freundliche Grüße