java对图片进行缩放并保存
2016-02-25 00:49
399 查看
public void ImageResize(String srcImage,String result,int desWidth, int desHeight) { try { BufferedImage src = ImageIO.read(new File(srcImage)); // 读入文件 // 获取指定长宽的图像实例 Image image = src.getScaledInstance(desHeight, desWidth, Image.SCALE_DEFAULT); // 缩放图像 BufferedImage tag = new BufferedImage(desHeight, desWidth, BufferedImage.TYPE_INT_RGB); Graphics g = tag.getGraphics(); // 绘制缩小后的图 g.drawImage(image, 0, 0, null); g.dispose(); ImageIO.write(tag, "jpg", new File(result));// 输出到文件流 } catch (IOException e) { e.printStackTrace(); } }
public image getscaledinstance ( int width, int height, int hints )
创建此图像的缩放版本。返回一个新的 image 对象,默认情况下,该对象按指定的 width 和 height 呈现图像。即使已经完全加载了初始源图像,新的 image 对象也可以被异步加载。
相关文章推荐
- Html5 canvas生成图片,通过java进行保存
- java下使用Thumbnailator类库来对图片进行缩放
- JAVA 使用springMVC 上传多张图片或文件,并对图片进行按比例缩放处理
- java对图片进行压缩和resize缩放的方法
- java swing 怎样添加背景图片并且能根据窗口大小进行缩放
- Java将图片作为二进制进行保存和读取
- Java通过thumbnailator对图片进行缩放,裁剪,添加水印等..
- java将图片缩放实现类(能将jpg、bmp、png、gif图片文件,进行等比或非等比的大小转换)
- Java图片操作 --- 图片的读取、绘制、缩放、裁剪、保存
- 前台js(canvas)生成图片,通过后台java进行保存
- Java通过thumbnailator对图片进行缩放,裁剪,添加水印等..
- java使用文件或字节数组方式加载图片,并修改图片后进行保存、输出等
- Java Jsoup抓取符合指定大小的网页的图片,并保存在本地磁盘
- java 对视频和图片进行加密解密
- Java 缩放图片工具类,创建缩略图、伸缩图片比例
- Android 隐藏软键盘、进出动画、图片进行缩放
- java 图片保存到MySQL数据库
- php和js对数据库图片进行等比缩放示例
- java操作保存图片到oracle数据库及…
- winform 以光标指向点为中心 通过鼠标滚轮对图片进行缩放