2011-01-08 10 views
1

人は、誰も私を説明することができる理由時にコマンドラインで新しいファイルに私のJPEGに変換イム:ImageMagickのJPEG変換

convert -quality 80 file.jpg file2.jpg 

ファイルサイズが20KB

ですが、私はGimpのとちょうどでこのファイルを開くと保存はfile2.jpgとして品質80、私は10Kbのサイズを持っています。

答えて

1

imagemagickとGIMPで使用される品質尺度はおそらく異なります。 JPEGはかなり複雑なフォーマットであり、単純な「品質」設定よりも多くのパラメータを持っています。たとえば、タイプはchroma sub-sampling(4:2:0対4:2:2など)です。

JPEGアルゴリズムは非常に複雑であり、その意味は、このドキュメントの範囲を超えているオプションの途方に暮れる数を伴う:

はここGIMP documentationはこのことについて言っているのです。 JPEGのエキスパートでない限り、調整する必要があるのはおそらくQualityパラメータだけです。

これは他のアプリケーション(PhotoShopなど)でも同様です。

GIMPとimageMagickの両方で他のパラメータを使用して遊んでみてください。同様の結果が得られる可能性があります。あなたのイメージを投稿すると、人々はそれを使って遊ぶ傾向が強くなるかもしれません。

+0

-stripフラグを追加して、サイズがgimp =より小さくなるようにしました。 – RusAlex

+1

ああ、元の画像にはコメントやカラープロファイルがあったに違いありません。うまくいけばうれしいです。 – misha

+0

あなたはグラフィックスでいいですか? – RusAlex

1

変換-quality 80 型パレット-strip -depth 8 file.jpgのfile2.jpg

これは問題とファイルサイズを解決するGIMPまたはPhotoshopに非常に類似しています。

関連する問題