Java中实现图片裁剪
来源:互联网 发布:linux怎么进入文件目录 编辑:程序博客网 时间:2024/04/29 15:59
下面是我的一段代码,实现如何截取图片的:
private static final String SRC_FILE="org//zy//demo//jdk//base//image//car1.jpg";
// 目标图片
private static final String DEST_FILE="c://a.jpg";
/**
* 读取图像文件
* 用 ImageReader
* @param imgPath
* @throws IOException
*/
public void readUsingImageReader(String imgPath) throws IOException{
// 取得图片读入器
Iterator readers = ImageIO.getImageReadersByFormatName("jpg");
System.out.println(readers);
ImageReader reader = (ImageReader)readers.next();
System.out.println(reader);
// 取得图片读入流
InputStream source=this.parseImagePath(ImageDemo.SRC_FILE);
ImageInputStream iis = ImageIO.createImageInputStream(source);
reader.setInput(iis, true);
// 图片参数
ImageReadParam param = reader.getDefaultReadParam();
int imageIndex = 0;
int half_width = reader.getWidth(imageIndex)/2;
int half_height = reader.getHeight(imageIndex)/2;
// Rectangle rect = new Rectangle(60, 60, half_width, half_height);
Rectangle rect = new Rectangle(60, 60, 100, 100);
param.setSourceRegion(rect);
BufferedImage bi = reader.read(0,param);
ImageIO.write(bi, "jpg", this.initDestFile());
}
- Java中实现图片裁剪
- Java中实现图片的裁剪
- Java实现图片裁剪
- java实现图片裁剪
- java实现图片裁剪
- java 实现图片的裁剪
- Java实现图片的裁剪
- ios中实现图片的裁剪
- imgareaselect+java实现图片裁剪保存
- java实现图片裁剪缩放工具类
- Java实现图片裁剪预览功能
- java实现图片裁剪、缩放功能
- java实现图片压缩(格式、裁剪)--------
- java读取图片处理实现缩放裁剪,用于个人信息中上传图片自定义头像大小
- iphone 实现裁剪图片
- jquery实现图片裁剪
- c#实现图片裁剪
- Qt中裁剪图片
- 健康喝水
- Effective C++之32
- 监控系统
- 用Intel C++ Compiler 9.1编译STLPort5.1
- 硬盘数据恢复实例全解
- Java中实现图片裁剪
- BPEL研究(3):BPEL和WFMC
- 正则表达式使用详解
- 一个用来恢复被误删除的文件的小程序
- Rundll32.exe进程
- 103个Windows XP运行命令
- 向“秦国信息化”学习
- Srping配置文件中Bean id和name属性
- HTTP请求发送XML数据