0
javaを使用して2つの画像をまとめようとしています。だから私はそれが働いていたが、それは最終的な画像がここ やや緑で画像の色を台無しにし、別のバッファリングされた画像の上にバッファリングされたイメージを描画しようとした私のコードは次のとおりです。バッファリングされたイメージを別のイメージに描画しますか?
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();
}