2

我正在使用 + 在我的 Web 应用程序中生成缩略图。不幸的是,正如我所看到的,在处理用相机拍摄的照片时,缩略图包含所有原始数据,例如颜色配置文件、光圈、相机的制造商/型号等。换句话说,比在页面上显示简单的缩略图所需的东西要多得多。当然,它会导致缩略图的文件大小很大。从任何图形编辑器为网络保存的同一张照片的缩略图要小得多。

在进一步处理之前,如何使用 im4java 删除不需要的数据?

4

1 回答 1

0

问题解决了,遵循这个 GM要点

mogrify +profile '*' -define jpeg:preserve-settings

im4javap_profile(java.lang.String profileName)方法解决了这个问题:

ConvertCmd cmd = new ConvertCmd();
IMOperation op = new IMOperation();

op.addImage(sourcePath);
op.p_profile("*");
op.scale(123);
op.addImage(targetPath);

cmd.run(op);
于 2012-11-14T18:55:34.490 回答