• ベストアンサー

画像容量の計算方法が分かりません

画像容量の計算方法が分かりません。 例えば ・800×600ピクセル、24ビットカラー画像の容量 ・256×256ピクセル、256段階グレースケール画像の容量 などは、どのように考えれば良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.2

・24ビット = RGB各8ビット(256階調) ・256階調(グレースケール) = 8ビット ・1Byte = 8bit ・ファイルやメモリの容量は2の10乗(1024)ごとに単位がK、M、Gと変わっていく 24ビットカラー画像のだと、1ピクセルあたり3Byte。 800×600×3 = 1,440,000Byte ≒1406.25KB ≒1.37MB 256段階グレースケール画像のだと、1ピクセルあたり1Byte。 256×256×1 = 65,536Byte ≒64KB ≒0.06MB

irika_99
質問者

お礼

回答ありがとうございます。 単位に関しても説明して下さり、理解し易かったです。

その他の回答 (2)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

一つのピクセルに対してどれだけの情報があるかを示しています。 24ビット = RGB(Red、Green、Blue)各8ビット(8ビット×3) 256グレースケール = 8ビット 8ビット = 1バイト 1kバイト = 1024バイト 1Mバイト = 1024kバイト

irika_99
質問者

お礼

回答ありがとうございます。 他の回答と比べ、1行目に書かれた内容が非常に参考になりました。

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

>800×600ピクセル、24ビットカラー画像の容量 (800*600*24)/8=1440000(バイト)≒1.4(Mバイト) >256×256ピクセル、256段階グレースケール画像の容量 (256*256*8)/8=65536(バイト)≒64(Kバイト)  256諧調=2^8 なので8ビット

irika_99
質問者

お礼

回答ありがとうございます。 読ませていただいた時には「なぜ8で割っているのか」分からなかったのですが、 上の方の回答と併せて読んでみて、理解できました。

関連するQ&A

  • 16ビットグレースケールの画像を描画させたい。

    16ビットグレースケールの画像を描画させたい。 こんにちは。 Photoshopで16ビットグレースケールのPNGファイルを作り、 それをlibpngを使って読み込むプログラムを書きました。 16ビットRGBではなくグレースケールです。1ピクセルの 情報は0~65535です。 640*480の画像で例えるならば、640*480*2の大きさで CreateDIBSection関数を使って作成しているだけなので Bitblt関数を使って描画させようとしても、16ビットRGB として描画しようとするので正しく表示されません。 これを正しく描画させる方法はありませんでょうか? さらにLineToやRectangle等で編集もしたいのですが、 可能でしょうか?

  • 画像容量の計算について

    縦が768ドット、横が1024ドットの解像度で、12ビットカラーで画面表示している場合、グラフィック表示用のメモりの容量は、少なくとも何Mバイト必要か。ただし1M=1000000000とする 。以上の計算式を教えてください。

  • イラストレーター10で白黒画像をカラーに戻す

    白黒(グレースケール?)の画像をカラーに戻す方法教えてください。 元はカラーの画像です。

  • 画像を計算する

    タイトルどおりなんですが、画像の容量を計算するということってできるんでしょうか? 例えば、縦横のピクセル数とjpgとgifという拡張子が分かっていればできるとかではないんでしょうか?

  • 画像

    縦が1280画素で横が720画素のフルカラー画像(24ビットカラー画像)を960×540にリサイズした後、グレースケールに変換した。データ量は何パーセントに削減されるか。圧縮によるデータ削減は考えなくてよい。この問題はどうなりますか?

  • イラストレーターで画像埋め込み出来ない

    MAC9.2 イラストレーター8.0、フォトショップ5.0を使っています。8ビット、グレースケールのイラストを画像埋め込みをしようとしても「EPS解析出来ません」と表示が出ます。(写真、カラーデータでもしばしばおきます) 元画像に問題があるのでしょうか?

  • 1画素のビット数の求め方

    2値画像、グレースケール、8色カラー、24ビットフルカラー、 256色カラーのそれぞれの1画素のビット数の求め方がわかりません。 わかる方がいらっしゃったら回答よろしくお願いします。

  • 画像の輝度算出について

    36bitのカラーカメラで撮影した画像(TIFFファイル)をR画像のみ取り出し、Photoshopでグレースケールに変換しrawファイルで保存、Compaq Fortranで各ピクセルの輝度値を算出すると8bitになってしまいます。 処理のどの部分がおかしいのかわかりません。 原因になりそうな箇所が分かる方は教えて頂けないでしょうか。 宜しくお願い致します。

  • 画像処理について

    画像フォーマットの形式についてと、 カラー画像からグレー画像への変換方法、 2値による疑似グレースケール表現(ディザ法と誤差拡散法)、 画像の多値化(減色処理)について、 どれか1つだけでもいいんでプログラムが作成できる程度の詳しさでの説明をお願いします。

  • 画像の容量を減らしたい!

    iBook G4を使用しています。 AppleWorksを使用して絵を描きました。 実際は36ピクセルより高さが低いんですが、36ピクセルが最小値のようで、それ以上小さくすることは不可能でした。 なので、そのままそれは保存しました。(下側に白い部分あり) 容量は8KBです。 その絵をiPhotoへ持って行き、白い部分以外を切り出して保存したところ、元々のファイル容量よりも多くなってしまいました。 できれば2KBくらいに下げたいのですが、どのようにしたらよいでしょうか?(携帯で使いたいので。) デコメ配信サイトなどでは、アニメにもかかわらず、1KBや2KBだし。。 やはりjpegではなく、gifファイルにすべきでしょうか。 またiPhotoを使わないで36ピクセルより小さい画像を作成する方法があったら教えてください。(標準ソフトで行いたいです。)

    • ベストアンサー
    • Mac

専門家に質問してみよう