Ich versuche, zwei Bilder mit Java zu verbinden. Also habe ich versucht, auf einem anderen gepufferte Bild einer gepufferten Bildzeichnungs es funktionierte, aber es ruiniert die Farben des Bildes das endgültige Bild etwas grün ist Hier ist mein Code:Zeichnung gepuffertes Bild auf einem anderen?
try
{
BufferedImage source = ImageIO.read(new File("marker.png"));
BufferedImage logo = ImageIO.read(new File("pic.png"));
Graphics2D g = (Graphics2D) source.getGraphics();
g.drawImage(logo, 20, 50, null);
File outputfile = new File("image.jpg");
ImageIO.write(source, "jpg", outputfile);
}
catch (Exception e)
{
e.printStackTrace();
}