Java操作图片处理后前景色变红的解决办法

时间:2025-03-19 08:15:49
BufferedImage bi1 = ImageIO.read(bais); //上面这句代码后面加下面内容即可解决 BufferedImage resizedImage = new BufferedImage(bi1.getWidth(), bi1.getHeight(), BufferedImage.TYPE_INT_RGB); Graphics2D g = resizedImage.createGraphics(); g.drawImage(bi1, 0, 0, bi1.getWidth(), bi1.getHeight(), null); g.dispose(); ImageIO.write(resizedImage, imageType , file); bais.close();