读取图像并将其复制到预定义的目录中

时间:2014-10-01 19:49:09

标签: java image io

我一直在尝试将图片保存在我的软件包目录中,但我遇到了一个问题,我不知道该如何处理它,这是我的代码:

BufferedImage   bufim = new BufferedImage(500, 600,   BufferedImage.TYPE_INT_RGB );
String dof = "C:/myimage.jpg";
File  file = new File( dof );
String myimageFormat = "jpg";
ImageIO.write( bufim , myimageFormat,  file );

所以这会创建文件,但我得到了这个: enter image description here

而不是:这是原始图像。

enter image description here

我的理论是它涉及:

BufferedImage   bufim = new BufferedImage(500, 600,   >>> THIS <<<  );
                                                  which is int imageType

1 个答案:

答案 0 :(得分:0)

所以我的问题是我忘了分配bufim = ImageIO.read(incommingFileDirectory);,以便bufim可以拥有我想要的Image