Java操作图片处理后前景色变红的解决办法
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();