根据图片的选中左上角度坐标和宽高来截取生成新的图片。测试通过,并已在项目中运用。但是不能切割动态的gif图片。有点遗憾,待优化。
---注:main方法调试代码记得修改图片路径
package com.common.myTest;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.ImageReadParam;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
/**
* @author suchiheng
* @see 图片截取原理
*/
public class OperateImage {
// ===源图片路径名称如:c:\1.jpg
private String srcpath ;
// ===剪切图片存放路径名称.如:c:\2.jpg
private String subpath ;
// ===剪切点x坐标
private int x ;
private int y ;
// ==

该博客介绍了一个Java实现的工具类,能够根据指定的坐标和尺寸切割图片,生成新的图片文件。虽然不支持动态GIF,但在项目中已成功应用。
最低0.47元/天 解锁文章

1080

被折叠的 条评论
为什么被折叠?



