質問: 画像のファイルサイズの怪 win98です。画像ビューワとして、microsoft photo editorが付いています。 ネットからjpg画像をダウンロードしました。ファイルサイズは800kbでした。 これをmicrosoft photo editorで開きました。メニューバーの「ファイル」-「プロパティ」を選択して出てくる小ウインドウには、解像度=118とありました。 この解像度を例えば倍の236に変更して、ファイルを「変更保存」すると、ファイルサイズは350kbになっていました(半分以下!)。 別の画像ファイルも、ファイルサイズ1,000kb、解像度=118で、解像度を236に変更したらファイルサイズは420kb。 要するに、すべてのファイルの当初解像度が118。その解像度を変更してファイルを「変更保存」するとファイルサイズが大幅減少。あらゆるjpg画像ファイルが同じ挙動なのです。 一体、これは、どういうカラクリなのでしょうか。同じ経験された方、いらっしゃいませんでしょうか。
回答: 推測ですけど・・・。 jpegには、「プログレッシブ」という拡張仕様があるそうで、これが現在のjpegの主流になっているのだと思います。 で、photoeditorのような「おまけ」程度の画像処理ソフトでは、「プログレッシブ」に対応しきれていなくて、その分のデータ量がカットされてしまうのではないでしょうか。 知人がphotoshopで「プログレッシブ」と「ベースライン」で保存ファイルサイズの比較をしてみたらしいのですが、「ベースライン」のほうが半分程度で収まったというようなことを言ってました。 http://e-words.jp/w/e38397e383ade382b0e383ace38383e382b7e38396jpeg.html