1
我想通過使用im4java將圖像從gif轉換爲jpeg。 excution後應該有一個gif和一個ipeg圖片。但是,當我完成這個。有3張照片。一個是原始的gif,一個是新的nomarl jpeg,另外一個是jpeg的圖片。一些圖片可能會導致這個問題。有些人可能不會。有沒有人知道爲什麼?感謝im4java轉換爲jpg,圖像崩潰
public static void convertImage(String srcPath, String newPath, String format)
throws Exception
{
IMOperation op = new IMOperation();
op.addImage(srcPath);
op.addImage(newPath);
System.out.println(op);
ConvertCmd cmd = new ConvertCmd();
cmd.run(op);
}
public static void changePictures(String format) throws Exception
{
File file = new File("picture path");
File pictureArray[];
pictureArray = file.listFiles();
int i;
for(i = 0; i < pictureArray.length; i++)
{
convertImage(pictureArray[i].getAbsolutePath(), "picture path" + i + "." + format, format);
}
}