新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

JPEG画像は新規保存するたびに劣化する(わけじゃない)

   

  • このエントリーをはてなブックマークに追加

JPEGってのはファイル形式ではなく、本来、圧縮形式のひとつです。
しかも、非可逆圧縮といって一度圧縮すると元の画質に戻すことができません。
ということは、新規保存を繰り返すたびに画質が落ちていくのでしょうか?
非常に気になるところです。

JPEG&MPEG 図解でわかる画像圧縮技術JPEG&MPEG 図解でわかる画像圧縮技術
著者:越智 宏
販売元:日本実業出版社
発売日:1999-01
おすすめ度:5.0
レビューを見る

スポンサーリンク
 

それを実証して見せた動画があるそうです。
新規保存で劣化していくJPEG形式の画像の様子をとらえたムービー – GIGAZINE

新規保存を600回繰り返して劣化していく20秒のムービー。
GENERATION LOSS | HADTO.NET
(中略)
最終的にはテレビの砂嵐のような画像になっています。

2009/04/19 22:04追記
これは単純に同じ圧縮率でJPEG保存を繰り返しているのではなく、少しずつ圧縮率を上昇させていって保存した画像をつなげたムービー。

動画を見ると最終的には見るも無残な画像になってしまっています。
ただし、これは保存するたびに違う圧縮率で圧縮した場合。

それでは、まったく同じ圧縮率で圧縮を繰り返すとどうなるのでしょうか?
孤独なプログラマー : 新規保存で劣化していくJPEG形式の画像の様子をとらえ・・・てない気がする – livedoor Blog(ブログ)

結果
ほとんど差異なし、ただ・・・画像の下の■■が発生?

殆ど変化ないようだ。
ごみが発生しているがこれくらいだったら直せそう。

【結論】
JPEGを保存するときは元画像と同じ圧縮率で保存するのがベスト。
いっても、元画像の圧縮率がわからないとどうにもならんけど。。

 - デザイン, 覚え書き

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

小さい子でもできる百人一首「坊主めくり」には様々なルールがあった

お正月と言うことで家族で百人一首をすることにしました。 ただ、どう考えても普通の …

Gmailが使えなくなった! 容量オーバーに注意しよう

自分、Gmailを使ってFlickr→ツイッター連携をやっています。 Flick …

Facebook(フェイスブック)のプロフィールに旧姓を付ける方法

うちのかみさんが何を血迷ったのか今年からFacebook(フェイスブック)を始め …

ブログとツイッター(twitter)の連携について一部変更

いろいろなサービスを使っていますが、やはり核となるのはブログ。そして、それに追随 …

「position:absolute」を子要素に使いたいときは親要素に「position:relative」【CSS】

CSSには「position(ポジション)」というプロパティがあって、これを使っ …

no image
「ナビゲーションサマリー」と「ページ遷移」の違い(Google Analytics)

Google Analyticsを使っていて前から疑問に思っていることが一つ。 …

no image
Dreamweaverでよく使う正規表現

Dreamweaverを使っていてこれだけは覚えておきたい正規表現です。 本当に …

#1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。

Flashで久しぶりにActionScriptなぞを勉強しています。というのは、 …

no image
Flashでプルダウン(修正)

過去に書いた記事に間違いがありました。 こちらで修正するとともに、 元記事はあえ …

みかんの早剥き動画。まずは半分に割る【和歌山剥き】

冬はこたつにみかんです。 うちの嫁なんか、一日中こたつでみかん食べてます。 そん …