画像処理テンプレート

画像処理の勉強のためのテンプレート。ファイルから読み込む→処理する→書きだすという流れ。オブジェクト指向?例外処理?こまけェことはいいんだよ。本質的じゃない部分に時間を録るのは馬鹿馬鹿しい

画像処理の勉強のためのテンプレート。ファイルから読み込む→処理する→書きだすという流れ。オブジェクト指向?例外処理?こまけェことはいいんだよ。本質的じゃない部分に時間を録るのは馬鹿馬鹿しい

import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class {
//
public static final String INPUT = "data/input.jpg";
//
public static final String OUTPUT = "data/output.jpg";
//
private static BufferedImage image;
public static void main(String[] args) {
loadImage();
doProcess();
saveImage();
}
/**
*
*/
private static void doProcess() {
//
}
/**
*
*/
private static void loadImage() {
try {
image = ImageIO.read(new File(INPUT));
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
}
}
/**
*
*/
private static void saveImage() {
try {
ImageIO.write(image, "jpg", new File(OUTPUT));
} catch (IOException e) {
e.printStackTrace();
System.exit(1);
}
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX