/**
* 修改图片大小
*/
public void alterSize(int new_w, int new_h) {
java.io.File file = new java.io.File("d:\\13201668850.jpg");
if (file.exists())
System.out.println("文件存在");
else
System.out.println("文件不存在");
String newUrlName = "d:\\13201668850new.jpg";
Image src = null;
try {
src = javax.imageio.ImageIO.read(file);
java.awt.image.BufferedImage tag = new java.awt.image.BufferedImage(
new_w, new_h, java.awt.image.BufferedImage.TYPE_INT_RGB);
tag.getGraphics().drawImage(src, 0, 0, new_w, new_h, null);
FileOutputStream newimage = new FileOutputStream(newUrlName);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(newimage);
encoder.encode(tag); // 近JPEG编码
newimage.close();
} catch (IOException ee) {
ee.printStackTrace();
System.out.print("这里出错了");
} catch (Exception e) {
e.printStackTrace();
}
}
java语言实现的修改图片大小
4星 · 超过85%的资源 需积分: 50 73 浏览量
2009-12-20
16:37:20
上传
评论
收藏 1KB RAR 举报
zhangwei04551
- 粉丝: 2
- 资源: 9
最新资源
- DnsTools 1.2.3绿色便携版
- 基于matlab实现的中文字符的识别代码.rar
- 在Python中使用turtle绘制分形天线,用户可以选择通过单线或正方形绘制它
- 基于matlab实现的中colorbar的设置 源程序代码.rar
- 基于matlab实现的运动估计代码.里面有源图像和运行结果.对写论文应该有帮助.rar
- 基于matlab实现的夜间车牌识别程序.rar
- 基于matlab实现的文字连通域源程序代码.rar
- ActivePerl5.26.1.2601
- apk_com.huawei.ar.measure_120000320.apk
- ActivePerl-5.16.2.1602-MSWin32-x86-296513
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
- 4
前往页