2

Webアプリケーションでサムネイルを生成するために + を使用しています。残念ながら、フォトカメラで撮影した写真を処理している間、サムネイルには、カラープロファイル、絞り、カメラのメーカー/モデルなど、すべての元のデータが含まれています。つまり、ページに単純なサムネイルを表示するために必要なものよりもはるかに多くのものが含まれます。もちろん、サムネイルのファイルサイズが大きくなります。グラフィックエディタから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 に答える