InputStream imagein = new FileInputStream(bgPicName);
InputStream imagein2 = new FileInputStream(signName);
BufferedImage image = ImageIO.read(imagein);
BufferedImage image2 = ImageIO.read(imagein2);
Graphics g = image.getGraphics();
g.drawImage(image2, (image.getWidth() - image2.getWidth()) , (image.getHeight() - image2.getHeight()), null);
OutputStream out = new BufferedOutputStream(new FileOutputStream(outPicName));
JPEGImageEncoder enc = JPEGCodec.createJPEGEncoder(out);
enc.encode(image);
imagein.close();
imagein2.close();
out.close();
强制修改图片的宽和高:
public void testOne() throws Exception{
int w=180;
int h=180;
String srcImageFile = "D:/javaProgram/apache-tomcat-6.0.35/webapps/MemberCenter/uploadImage