参考下面帖子里的编码
http://forum.java.sun.com/thread.jspa?forumID=20&threadID=505366

解决方案 »

  1.   

    我现在遇到的问题是
    我现在手里有二张图,第一张是背景,第二张是人头(背景,人头都是128*128 256色的)
    我现在要把这二张图片合并成一张带背景的照片!
          BufferedImage image = ImageIO.read(new FileInputStream("c:\\1.gif"));
          BufferedImage image_2 = ImageIO.read(new FileInputStream("c:\\2.gif"));
          Graphics2D g = image.createGraphics();
          g.drawImage(image_2, 0, 0, null);
          g.dispose();
          FileOutputStream out = new FileOutputStream("c:\\3.gif");
          JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
          encoder.encode(image);
          out.close();
    得到的图片3.gif 人头很不清楚!
      

  2.   

    blackhost(剑心) 兄 :
        能举个例子吗? 谢谢!