Java 如何使用get image by using toolkit检索裁剪的图像?
//这是显示错误的行,如下所示:Java 如何使用get image by using toolkit检索裁剪的图像?,java,eclipse,Java,Eclipse,//这是显示错误的行,如下所示: image = ImageIO.read(new File("C:/Graphics/src/name2.jpg")); ImageFilter filter = new CropImageFilter(0, 0, 250, 250); ImageProducer producer = new FilteredImageSource(image.getSource(), filter); Image resultImage = To
image = ImageIO.read(new File("C:/Graphics/src/name2.jpg"));
ImageFilter filter = new CropImageFilter(0, 0, 250, 250);
ImageProducer producer = new FilteredImageSource(image.getSource(), filter);
Image resultImage = Toolkit.getDefaultToolkit().createImage(
producer);
ImageIO.write(resultImage, "jpg",
new File("C:/Graphics/src/name7.jpg")); //not allowing me
有关子图像,请参见
要获得缓冲区图像
,请使用
图像
显然声明为图像
,请将其更改为:
The method write(RenderedImage, String, File) in the type ImageIO is not
applicable for the arguments (Image, String, File)
这是代码,我想将图像写入文件,但它不允许我。请参阅我答案的更新。(请删除您给我的第一条和第二条评论-它们现在是噪音。)我已声明BuffereImage=null;以前。
The method write(RenderedImage, String, File) in the type ImageIO is not
applicable for the arguments (Image, String, File)
BufferedImage image = ImageIO.read(new File("C:/Graphics/src/name2.jpg"));