import java.awt.image.*;
import javax.imageio.*;
import java.io.*;
//ImageManager adalah class untuk load dan save gambar
//File dapat berupa JPG atau PNG
public class ImageManager
{
private static final String IMAGE_FORMAT = "jpg";
public static OF loadImage (File imgFile)
{
try
{
BufferedImage img = ImageIO.read(imgFile);
if (img == null || (img.getWidth(null)<0))
{
return null;
}
return new OF (img);
}
catch (IOException exc)
{
return null;
}
}
//Write file gambar ke disk dengan format JPG
public static void save (OF img, File file)
{
try
{
ImageIO.write(img, IMAGE_FORMAT, file);
}
catch (IOException exc)
{
return;
}
}
}