package com.want.util;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.imageio.ImageIO;
/**
* * @author WQ * @date 2011-01-14 * @versions 1.0 图片压缩工具类 提供的方法中可以设定生成的
* 缩略图片的大小尺寸等
*/
public class ImgCompress {
public static File thefiles = null;
/** * 图片文件读取 * * @param srcImgPath * @return
* @throws Exception */
public static BufferedImage InputImage(String srcImgPath) throws Exception {
BufferedImage srcImage = null;
FileInputStream in = new FileInputStream(srcImgPath);
srcImage = javax.imageio.ImageIO.read(in);
return srcImage;
}
// public static void main(String args[]) {
// try {
// //获取文件路径可有多张图片
// Map<Integer, String> map = readfile("C:/Users/liquan/Desktop/img", null);
//循环遍历Map
// for (int i = 0; i < map.size(); i++) {
// System.out.println(map.get(i) + " ==" + i);
// System.out.println();
// String oldpath = map.get(i);
// compressImage(map.get(i), "C:/Users/liquan/Desktop/ii/ii_" + i + ".jpg", 100, 100);
// }
// } catch (Exception ex) {