0
A
回答
0
猜,你不要复制图像元数据,在这里不用简单的例子如何可以做到这一点:
ImageInputStream iis =ImageIO.createImageInputStream(new File("test.jpg"));
ImageReader reader = (ImageReader) ImageIO.getImageReaders(iis).next();
reader.setInput(iis, true);
IIOMetadata meta = reader.getImageMetadata(0);
BufferedImage image = reader.read(0);
/*
do image manipulations here
*/
ImageOutputStream ios = ImageIO.createImageOutputStream(new File("out.jpg"));
ImageWriter writer = ImageIO.getImageWriter(reader);
writer.setOutput(ios);
writer.write(meta, new IIOImage(image, null, null), null);
既然你没有提供任何具体细节,我已经在本地文件上测试过了。但是,我希望它为您提供了一个提示。
相关问题
- 1. C#ImageButton图片分辨率
- 2. Dropzonejs问题与分辨率的图像
- 3. Android:问题图像分辨率
- 4. iPhone/iPad:图像分辨率问题
- 5. iOS图像分辨率问题
- 6. 网站分辨率问题
- 7. CSS:分辨率问题
- 8. 屏幕分辨率问题
- 9. 屏幕分辨率问题
- 10. Drupal可以设置上传图片的最小分辨率吗?
- 11. 图片上传,分辨率检查,裁剪和预览。 PHP
- 12. Jira问题与分辨率问题
- 13. 关于图片大小和分辨率
- 14. CSS中奇怪的图片分辨率
- 15. 安卓:图像分辨率的问题,同时在画布上
- 16. 如何在android上将高分辨率图片上传到.net API服务器?
- 17. 图标分辨率
- 18. 图片上传问题
- 19. CKEditor图片上传问题
- 20. 多图片上传问题
- 21. PHP图片上传问题
- 22. 图片上传问题
- 23. Joomla上传图片问题
- 24. PHP图片上传问题
- 25. 图片上传问题
- 26. PHP图片上传问题
- 27. Django图片上传问题
- 28. Laravel图片上传问题
- 29. 下载低分辨率图片而不是高分辨率在php
- 30. Android布局屏幕分辨率问题
我建议你编辑你的问题要有正确的标点符号和大小写。 – jzd 2010-12-21 14:42:25