画像の最適化についてメモ - JPEG
元ネタはYahoo UI blog
JPEGにはBaselineとProgressiveの2種類があって
- 10Kb以下のファイルはBaselineの方が圧縮率が高くて
- 10Kb以上のファイルはProgressiveの方が圧縮率が高いらしい.
- 中央値をみるとProgressiveの方が優勢.
とのこと.
とはいえ,最適化*1はランダムな要素があるようで,
Balselineの方が分散が多きい.
ってことは場合によっちゃBaselineの方が圧縮率高くなることもある.
両方生成してファイルサイズ比較 #=> 圧縮率高いほうを取得
なんてことも視野に入れなきゃいけないわけだ.
# 目視して画像が「綺麗」か確認...も面倒だ :-p
ところで,"Progressive"ってGIFだと"Interlaced"って表現になるし,
ImageMagickの引数もinterlaceとなっているんだから,表現は統一してほしい.
歴史的背景とかあるんだろか?
*1:ImageMagickを例に取っていた