我需要知道如何将imagemagick命令转换为java im4java代码命令行:
convert -limit memory 40GiB -define registry:temporary-path=F:\\imageMagick Row_1.png Row_2.png -append Row_12.png"我知道如何在im4java中使用转换和im4java,但是-define和-limit怎么办?我得到的是:
IMOperation op = new IMOperation();
op.addImage("Row_1.png","Row_2.png");
op.appendVertically();
op.addImage("Row_12.png");
cmd.run(op);也许只是加上op.limit("memory 40GiB")和op.define("registry:temporary-path=F:\\imageMagick")?我不知道是不是一样..。
发布于 2015-02-24 21:47:23
op.limit()是错误的,我不得不使用addRawArgs("-limit","memory","20GiB")而不是op.limit("memory 40GiB")源代码:http://sourceforge.net/p/jmagick/mailman/message/33285563/
发布于 2015-02-24 16:15:20
你是对的。要查看要生成的实际命令,请将这行代码放在cmd.run(op)之前。
System.out.println(op.toString());https://stackoverflow.com/questions/28174944
复制相似问题