パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

高圧縮をうたうJPEGライブラリmozjpeg、第三者によるテストで効果が確認される」記事へのコメント

  • サイズしか比べてないように思える。条件を揃えるには、同じ圧縮による劣化の下での(圧縮後)ファイルサイズ、あるいは同じファイルサイズでの劣化の差を比べないと優劣なんて言えないのでは?
    S/Nと圧縮率をそれぞれXY軸に取った散布図を作成して比べないと。

    • 変換には、

      jpegtran -outfile out.jpg -optimise -copy none in.jpg

      というコマンドで処理しているとあります。jpegtran [sakura.ne.jp]は、不可逆圧縮されたDCT変換後のデータはそのまま手を付けずに(不可逆な変換処理は行わずに)、JPEG画像ファイルを再構築するコマンドです。
      ですから、「同じ圧縮による劣化の下での(圧縮後)ファイルサイズ」という比較を行っていることになります。

      ただ、今回のMozillaの最適化とは関係なさそうなのが一点。「-copy none」で、Exifなどのおまけデータを破棄していますので、それだけでも(従来のlibjpegでも)ファイル削減は行われます。

      親コメント
      • by Anonymous Coward

        libjpegとmozjpegそれぞれでハフマンテーブルの最適化を行い、
        どちらが小さくなるか比較したって事でしょうか?

        時折、photoshop等が内部的に使ってるらしいデータが付いたままのjpegがあり、-copy none するとだけで何割か小さくなることがあります。
        あるいはサムネイル画像を含んでいたり。

        また、最近のlibjpegでは算術圧縮が使えるので、
        jpegtran -outfile out.jpg -arithmetic -copy none in.jpg
        で変換するともっと小さくなりそうな。

        ただ、ブラウザやビュアーが対応していないかもしれませんが。

ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ

処理中...