Hallo,
ich bräuchte bitte mal Hilfe
ich versuche ein Teilbild aus einem gif auszuschneiden und als eigene Datei zu speichern
das Teilbild soll an pos x=20, y=20 im Vollbild beginnen und 60 x 60 gross sein.
wenn ich mir das Teilbild als ImageIcon anzeigen lasse, stimmt alles
schreibe ich das Teilbild in eine Datei, dann ist dieses zwar 60 x 60
aber es beginnt bei x=0, y=0 des Vollbildes
hier ist mein Test-Code:
was mache ich falsch ??
vielen Dank für Tips
ich bräuchte bitte mal Hilfe
ich versuche ein Teilbild aus einem gif auszuschneiden und als eigene Datei zu speichern
das Teilbild soll an pos x=20, y=20 im Vollbild beginnen und 60 x 60 gross sein.
wenn ich mir das Teilbild als ImageIcon anzeigen lasse, stimmt alles
schreibe ich das Teilbild in eine Datei, dann ist dieses zwar 60 x 60
aber es beginnt bei x=0, y=0 des Vollbildes
hier ist mein Test-Code:
Java:
public static void main(String[] args)
{
BufferedImage vollbild = null;
BufferedImage teilbild = null;
try {vollbild = ImageIO.read(new File("/home/grinquel/Dia/120001.gif"));}
catch(IOException e1) {System.err.println(e1.getMessage());}
teilbild = vollbild.getSubimage(20, 20, 60, 60);
try {ImageIO.write(teilbild, "gif", new File("/home/grinquel/Dia/test.gif"));}
catch (IOException e2) {e2.printStackTrace();}
}
was mache ich falsch ??
vielen Dank für Tips