图片缩放代码
来源:互联网 发布:淘宝美国直邮是真是假 编辑:程序博客网 时间:2024/05/24 01:41
图片缩放代码段1
import javax.imageio.ImageIO;import javax.swing.*;import javax.swing.plaf.synth.SynthStyle;import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.net.URL;public class ImageSwing { private static void printf(Object obj) { System.out.println("hai:::" + obj); } /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { URL resource = ImageSwing.class.getResource("./source/fm1.png"); printf(resource); BufferedImage sourceImage = ImageIO.read(resource); Integer wid = sourceImage.getWidth(); printf(wid); if (wid % 2 == 1) { BufferedImage dstImage = null; AffineTransform transform = AffineTransform.getScaleInstance(0.5, 0.5);// 返回表示缩放变换的变换 printf(transform); AffineTransformOp op = new AffineTransformOp(transform, AffineTransformOp.TYPE_BILINEAR); dstImage = op.filter(sourceImage, null); /********** save到本地 *****************/ try { ImageIO.write(dstImage, "png", new File("E:\\study\\PngPro\\out\\production\\PngPro\\source\\save\\go.png")); } catch (IOException e) { e.printStackTrace(); } } /********** save end *****************/// JTabbedPane tabbedPane = new JTabbedPane();// tabbedPane.add("Source Transform", new JLabel(new ImageIcon(sourceImage)));// tabbedPane.add("Affine Transform", new JLabel(new ImageIcon(dstImage)));//// JFrame jframe = new JFrame();// jframe.setSize(800, 600);// jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// jframe.getContentPane().add(tabbedPane);// jframe.setVisible(true); }}
- 图片缩放代码
- J2ME图片缩放代码
- Java图片缩放代码
- 缩放图片代码
- 按比例缩放图片的代码
- Css 图片自动缩放代码
- JavaScript 图片自动缩放代码!
- Netbeans jlabel图片缩放代码
- blackberry 图片缩放 整理代码
- 按比例缩放图片,JavaScript代码
- Android图片缩放效果代码
- php图片缩放实现代码
- java代码对图片缩放
- 按比例缩放图片,JavaScript代码
- C#上传图片并且缩放图片代码
- 按比例缩放图片的js代码
- 简单的java图片缩放代码
- 2D 图片缩放代码分享
- 如何选择开源许可证
- 不要一辈子靠技术混饭吃
- Android pppd_gprs脚本启动过程
- Qt学习之路(40): QTreeWidget
- Delphi中实现文件拷贝的三种方法
- 图片缩放代码
- flex 中对象的层次关系
- 09.Android之NDK-r7基础与实例
- linux修改系统时间
- System.Data.IDataReader
- 【数据库】SQL Server中的Image数据类型的操作
- File类使用
- [Android]ListView美化:去阴影、底色、选中色
- oracle分析函数之over()