2016-04-16 12 views
2

私はimage-webpack-loaderを使用して画像を圧縮しています。それはpng画像でうまく動作しますが、ほとんどJPEG画像を圧縮していません。webpack "tinypng way"でjpegイメージを圧縮するには?

例1:

  • オリジナルPNGファイル:124キロバイト
  • ローダ結果:25キロバイト
  • Tinypng結果:23キロバイト

例2:

  • 元のJPGファイル:567 kb
  • ローダー結果:563キロバイト
  • Tinypng結果:146キロバイト

イメージ・ローダーの設定:'image-webpack?{bypassOnDebug: true, progressive: true, optimizationLevel: 1, interlaced: true, pngquant:{quality: 100, nofs: true}}'

JPG画像となるtinypngに近い取得する方法は?

答えて

0

あなたがより高い値にoptimizationLevelを増やす必要がある文書によると(例えば5):

最適化レベル0は、最小限の労力を必要とする最適化作業 のセットを可能にします。ビット深度やカラータイプなどの画像 の属性は変更されず、 既存のIDATデータストリームの再圧縮は行われません。最適化レベル1は、IDAT圧縮試行を単一の で有効にします。

+0

回答ありがとうございます。しかし、 'optimizationLevel'はPNG画像にのみ適用されます。 jpegでは効果がありません。 – user3278087

+0

[imagemin-jpegtran](https://github.com/imagemin/imagemin-jpegtran)には、「プログレッシブ」と「算術」という2つのオプションしかありません –

関連する問題