今天用im4java,遇到了:
org.im4java.core.CommandException 异常
private static ConvertCmd cmd = new ConvertCmd();
IMOperation op = new IMOperation();
op.resize(400,400);
op.addImage(src);
op.addImage(dest);
System.out.println(op.toString());
cmd.run(op);
有点郁闷 因为我原来做的时候没问题,于是google了一下,没找到原因。
后来看了看,原来是没有指定Imagmagick的目录:
在cmd.run之前加:
IMHomePath是电脑上Imagemagick安装的目录。
比如我的是:G://ImPro//ImageMagick-6.6.9-Q16
cmd.setSearchPath("G://ImPro//ImageMagick-6.6.9-Q16s");
运行就没有错误了。