蒙太奇生成太大的文件

时间:2019-07-07 22:41:09

标签: graphicsmagick im4java

我使用montage生成144个文件的tiff文件,每个文件大小为400k,但是生成的文件大小为1.46G,为什么文件这么大?

IMOperation op = new IMOperation();
//rows and clos
op.tile(cols+"x"+rows);
op.geometry(x,y,0,0);

files.stream().forEach(s->{
        if (!s.equals("transparency")) {
            op.addImage(PIC_MODEL_PATH+s+".png");
        }else {
            op.addImage(MODEL_PATH+s+".png");
        }

});

op.addRawArgs("-background","none");
op.addImage(ARRAY_RESULT_PATH+result+".tiff");

ImageCommand cmd = new MontageCmd(true);
cmd.run(op);

为什么文件太大?大小不应该是300k * 144吗?

0 个答案:

没有答案