質問: jpge画像をphotoshopで保存するとき jpge画像をphotoshopで保存するとき、元の容量を軽々と超えるのは何故でしょうか? photoshop 5を使っています。 画像編集ソフトはphotoshopしか使ったことがないので分かりませんし、 すべての画像編集ツールやがそういう仕様かどうかわかりませんが、 jpg(jpeg)画像をphotoshopで、何も弄らずに名前だけを変えて保存するとき 画質(q)12の最高画質や低圧縮率でなどにして保存すると、元の画像のサイズより 遥かにサイズが大きくなるのは何故なのでしょうか? 例えば200kb前後のjpg画像を、photoshopで読み込ませんて「別名で保存」を選択して、 保存するファイル形式に、元の画像の拡張子と同じ「jpge」を選択します。 保存しようとすると「jpgeオプション」が出てきて、「画質オプションで」 ファイルを(大)の方にシークして、画質(q)の数値を12にしたとします。 すると保存後のファイルサイズが約600kbになります。 なんの変更もしてないのに元のファイルサイズの約3倍です。 画質(qの数値が9や10でも、サイズが400~500kbになります。 (ちなみに元の画像はネットで拾ってきたものです。) いくら高画質(低圧縮率)で保存しても、元の画像より画質が良くなることはありませんよね。 何の編集もしてないにもかかわらず、画像編集ツールで保存しようとすると ただ無駄に容量だけ増えてしまうということですか?
回答: jpegは不可逆圧縮だということはご存知でしょうか? jpegで保存する度に圧縮されるので 通常、jpegファイルのまま編集しません jpegで再保存もしません 使用色数が少ない画像は 仮にファイルサイズが元ファイルより少なくなったとしても そういった色数の少ない画像はjpegでは不得意なので 画質の劣化が生じます ここまで前置き photoshopでjpeg画像を"別名で保存"だとプレビュー画像が作成されます photoshop5.5以降から”web用に保存”が追加され画像のみ保存できるようになっています おそらく環境設定にプレビュー画像の保存をしないといった項目はありませんから(未確認) 画像軽量化ツールを使用することで解決されては