プロが教えるわが家の防犯対策術!

例えば10X8センチの写真を100dpiで8ビット階調でスキャンすると仮定します。

そのとき HDD側では どれだけの 領域(Mbyte)必要か求めるには、どのように 計算するのでしょうか?

スキャナー操作すれば 答えは 簡単に表示されてしまいますが、どういう計算で例えば 10Mbyte 必要です、って答えになるのか、その 式 を教えて欲しいのです。
私の貧疎な知識は
10*100*8*100 ここまでです(^^;)

質問の意味 わかりますか?

よろしく お願いします。

A 回答 (1件)

素人ですので、先ずは単純計算から、


(10X8センチ)中のドット数は?(dpiはdots per inch、1inch≒2.54cmだから)
(10/2.54)×100×(8/2.54)×100≒124000dots
※ここで御分かりの様に解像度の2乗に比例します。
次に各dotの情報量は
8bit=1Byte
※カラーの場合は各色(R,G,B)にそれぞれ必要だから3倍
よって、全体の情報量は
124000×1×3=372000Byte=372KByte
と言うことになります。

実際には画像の表示に必要な全体の情報(種類、縦横のdot数など)が頭に追加され大きくなります。また画像の種類によっては最適化(?)を行っている為、保存形式によってはかなり小さくなる可能性があります。
とりあえずこんなもんでしょうか?
後半部の詳細については専門家の回答を待った方が言いと思います。
    • good
    • 0
この回答へのお礼

Zincer さん 早々の わかりやすい 回答有難うございます!

>dpiはdots per inch、1inch≒2.54cm

すっかり 忘れてました・・・・センチをインチに直すのでした・・・
ありがとうございました!

お礼日時:2001/10/15 22:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!