ここから本文です

600×800ピクセルの画像をjpeg形式でファイルに保存すると100kBであった。1ピクセル...

amn********さん

2012/1/2417:52:43

600×800ピクセルの画像をjpeg形式でファイルに保存すると100kBであった。1ピクセルあたり24ビットの色情報が含まれているとすると圧縮率はおよそ何%か?
回答よろしくお願いします。

閲覧数:
1,339
回答数:
1
お礼:
25枚

違反報告

ベストアンサーに選ばれた回答

new********さん

2012/1/2421:03:01

ヘッダー情報やExifデータを無視して良いなら、下記のような計算になります。

画像:幅600ピクセル×高さ800ピクセル→総画素数=480000ピクセル
1ピクセルあたり24ビット
8ビット=1バイト
よって、24ビット=3バイト
よって、1ピクセルあたりの容量=3バイト

よって、この画像の無圧縮時の容量は、
480000ピクセル×3バイト=1440000バイト

1KB=1000バイト とした場合
=1440キロバイト(KB)

1KB=1024バイト とした場合
=1406.25キロバイト(KB)

この画像をJPEG圧縮で 100KB になったと言うことなので、
100KB÷1440KB×100=6.944%
または、
100KB÷1406.25KB×100=7.111%

この回答は投票によってベストアンサーに選ばれました!

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる