我正在尝试使用ImageMagick重新调整tiff图像的大小,但是它需要花费太多时间来处理它。所以我尝试使用ImageScalr,但我无法改变我的图像大小,它只打印黑色图像。这是我使用的链接http://www.thebuzzmedia.com/software/imgscalr-java-image-scaling-library/#usage
这是我用来使用ImageMagick重新调整图像大小的代码
ConvertCmd cmd = new ConvertCmd();
cmd.setSearchPath("C:\\Program Files\\ImageMagick-6.9.0-Q16");
String inputfile = "C:\\TestImage\\Image1.tif";
String output = "C:\\TestImage\\resize.tif";
IMOperation op = new IMOperation();
op.addImage(inputfile);
op.resample(300, 300);
op.resize(2481, 3507);
op.addImage(output);
cmd.run(op);
1)如果有人知道如何加速ImageMagick进程,请分享
2)否则,如果ImageScalr适用于tif图像,我该如何实现?