package test;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.*;
import java.util.ArrayList;
import java.util.Random;
/**
* Created by liwensheng on 2017/6/13.
*/
public class imagetest {
//图片分辨率640 * 360
private static int widthSize = 640;
private static int heightSize = 360;
//层叠图片的底片比重,默认0.6
public static float alpha = 0.6f;
private static String SOURCE="source_";
private static String TARGET="target_";
private static int MAXWIDHT=8;
private static int MAXHEIGHT=8;
/*
*获取指定目录下的图片路径
*/
public ArrayList getAllImages(String path){
ArrayList list = new ArrayList<>();
File file = new File(path);
File[] files = file.listFiles();
if (file.isDirectory())
for (File f: files) {
list.add(f.getPath());
}
return list;
}
/*
*层叠图片计算
*/