ページ

2011年1月13日木曜日

[BMP] [PNG] [GIF] 可逆型でも有効bit数を変えると劣化する

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

今回はtest.bmp(24bit)を作成して他の可逆型のフォーマット(PNG, GIF)にエンコードしてからデコードした。

予想 : 有効bit数が変化すると劣化すると予想した。


1. BMP(24bit) → PNG(24bit) → BMP(24bit) このタスクは画像が劣化しなかった。(BMPのエンコードする前のバイナリとデコードする前のバイナリは等しい)

2. BMP(24bit) → GIF(8bit) → BMP(8bit) このタスクは画像が劣化した。(BMPのエンコードする前のバイナリとデコードする前のバイナリは等しくはない。)


結論 : 可逆型でも有効bit数を変えると劣化するという予想通りの結果である。

実験の為に作成した画像(BMP, PNG, GIF)はこちら
ちなみに、今回作成した画像はバイナリを見てもらえばわかる通り、1pixel毎にすべての色が違う。

0 件のコメント:

コメントを投稿