はじめての親子ハイキングに挑戦!! >>

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

例えば

・800×600ピクセル、24ビットカラー画像の容量

・256×256ピクセル、256段階グレースケール画像の容量

などは、どのように考えれば良いのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

・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
    • good
    • 4
この回答へのお礼

回答ありがとうございます。

単位に関しても説明して下さり、理解し易かったです。

お礼日時:2007/06/24 03:58

一つのピクセルに対してどれだけの情報があるかを示しています。



24ビット = RGB(Red、Green、Blue)各8ビット(8ビット×3)
256グレースケール = 8ビット

8ビット = 1バイト
1kバイト = 1024バイト
1Mバイト = 1024kバイト
    • good
    • 2
この回答へのお礼

回答ありがとうございます。

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

お礼日時:2007/06/24 04:03

>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ビット
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

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

お礼日時:2007/06/24 03:54

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qバイトの計算の仕方

サイズ600×800で撮影した場合何キロバイト位なのでしょうか?
計算式教えて下さい。

Aベストアンサー

今のデジカメはJPEGというファイル形式で保存するのが一般的です。この方式は,圧縮する(計算によってデータ量を減らす)方式で,圧縮率を変えられるというのが大きな特徴です。圧縮率を上げると画質が悪くなりますがデータ量は減ります。また,色の変化が多いと圧縮しにくくなります。ですから,同じカメラで同じ圧縮率,同じサイズで撮っても,撮った内容によってファイルのサイズは違います。1.5倍くらい差が出ることもあります。
一度画像処理ソフトで実験してもいいかもしれません。保存する時にJPEGを選ぶと圧縮率を聞いてきますので,いろいろ変えてみて,画質がどう変わるか見てみるといいと思います。

参考URL:http://www.katch.ne.jp/~k_okada/vixintro/

Qjpgの画像の圧縮率だけをしりたい。

画像の圧縮率だけを知りたいんですが、なかなか
思うようなソフトがみつかりません。

vectorでtifxyというのが、そうなんですが、Dos
プロンプトでみづらくって。
圧縮率を変更したりとか、そういう機能はいりません。

Aベストアンサー

圧縮率がJPEGコメント領域に書かれていないかぎり
元の画像に対する圧縮率を知る方法はありません。

可逆のGIFのように一定の法則で圧縮するわけでなく
不可逆の圧縮形式では、元の画像を復元できる情報が無い
つまり
圧縮前と圧縮後の比較方法が存在しません。

しいていえば、JPEG画像の持つ縦横のピクセル数と
24bitと仮定した色情報量から
JPEG画像に含まれているデータ量自体と
そのファイルサイズとの比較としての圧縮率は計算できます。
(tifxyでも同様のアルゴリズムのようです)

しかし、JPEGの圧縮特性は
同程度の品質を維持して圧縮したとしても
元の映像が違えば、圧縮後のファイルサイズは
大きく違って来るというものです。
その圧縮率を調べる意味はあまりありません。


上記説明での注意点だけど、私の認識としては

JPEG保存での圧縮率指定は情報の圧縮の程度で指定され
必ずしも、50%でJPEG保存したファイルが
元のBMPデータの半分のファイルサイズになるわけではない。

というのが普通だと考えています。
実際私が使ったソフトはすべてそうなっている。
(BMP2JPG,HyperImage,TSPG Pro,Emblish,QueenCy,PMview,etc.)
この場合tifxy等での圧縮率表示はあてにならなくなる。

しかし、中には、圧縮後のファイルサイズ指定型のソフトもあるとは思う。
そして、同じく圧縮率という表現を用いている場合もありえるとは思う。


なお、ファイルサイズ指定型でないJPEG対応ソフトで
圧縮率を違えて保存結果を比較すると

90%と80%では劇的にファイルサイズが変わり
20%と30%ではほとんどファイルサイズが変わらない。
(が画質は確かに落ちている)

個人的には低画質志向で70%、高画質志向で95%とか
わりきって、こまかくこだわらず利用しています。

圧縮率がJPEGコメント領域に書かれていないかぎり
元の画像に対する圧縮率を知る方法はありません。

可逆のGIFのように一定の法則で圧縮するわけでなく
不可逆の圧縮形式では、元の画像を復元できる情報が無い
つまり
圧縮前と圧縮後の比較方法が存在しません。

しいていえば、JPEG画像の持つ縦横のピクセル数と
24bitと仮定した色情報量から
JPEG画像に含まれているデータ量自体と
そのファイルサイズとの比較としての圧縮率は計算できます。
(tifxyでも同様のアルゴリズムのようです)

しかし、...続きを読む

QJPEGの容量の大きい画像のデータ容量を小さくすることって

JPEGの容量の大きい画像のデータ容量を小さくすることって
出来るのですか?

もし出来るとしたらどのように画像のデータ容量を小さくするのでしょうか。

Aベストアンサー

このソフトを使えば一発。
http://www.vector.co.jp/soft/win95/art/se153674.html

Qjpgの画像を画像サイズを変えずにファイルサイズを軽くしたい

フォトショップを使用して、画像を加工しています。
背景は同一の物を使用して、(つまり全ての画像のサイズをそろえています)そこにいろいろな画像を一点づつペーストしています。

保存の際にJPGにしていますが、画像オプションの画質を変更して、
保存されるファイルサイズをほぼ同じ(20k~30kくらい)にそろえています。
しかし、中には色が多いものなど、画質だけではファイルサイズを小さくしきれないものが出てきました。
(最低画質にしても30kを超えてしまう)
画像の縦横サイズ(解像度)を変更しないで、ファイルサイズを軽くする方法はありませんか?

Aベストアンサー

とっておきの方法を教えましょう。私もphotoshopユーザーですが、この場合、以下のフリーソフトを使うのがいいです。絶対お薦めです。

(お薦めのやり方)
フリーソフトのJtrim(Woodybells社)という画像編集ソフトがあります。このソフトの特筆すべき点は画像サイズを変更しないでファイル容量を自由に設定できるという点です。→つまり複数の画像の容量を30KBにしたかったらそういう設定が簡単に出来るということです。

(ダウンロード)
下記のサイトからDLして下さい

(使い方)
例えばファイル容量を30KBにしたいならこうします。
(画像は「ファイル」→「開く」で開いておいて下さいね)

メニューバー「イメージ」→「JPEG品質」(一番下の項目です)と進む

開いたダイアログを以下のように設定

ファイルサイズで設定にチェックを入れる
最大(  )キロバイト---→ここに例えば30と入れてOKボタンを押す

これだけで画像容量は30KBになります。しかも驚くべきことに画像の劣化はほとんど分かりません。いろいろやってみましたが元画像の50%程度のファイル容量までならほとんど画像劣化が気にならないほどです。(画像の物理的サイズは同一の条件で)

Photoshopには無い素晴らしい機能なので是非お試し下さい。初めて使ったときあまりの素晴らしさに目から鱗が落ちる思いでした。

だまされたと思って一度やってみてください。Adobeだけが世界一ではないことが分かります。

参考URL:http://www.woodybells.com/jtrim.html

とっておきの方法を教えましょう。私もphotoshopユーザーですが、この場合、以下のフリーソフトを使うのがいいです。絶対お薦めです。

(お薦めのやり方)
フリーソフトのJtrim(Woodybells社)という画像編集ソフトがあります。このソフトの特筆すべき点は画像サイズを変更しないでファイル容量を自由に設定できるという点です。→つまり複数の画像の容量を30KBにしたかったらそういう設定が簡単に出来るということです。

(ダウンロード)
下記のサイトからDLして下さい

(使い方)
例えばファイル容...続きを読む

QWord 文字を打つと直後の文字が消えていく

いつもお世話になっています。
Word2000を使っているものです。
ある文書を修正しているのですが,文章中に字を打ち込むと後ろの字が消えてしまいます。
分かりにくいですが,
「これを修正します。」
という文章の「これを」と「修正します。」の間に「これから」という単語を入れたときに,その場所にカーソルを合わせて「これから」と打つと,
「これをこれからす。」
となってしまいます。
他の文書では平気です。
何か解決する方法があれば教えて下さい。

Aベストアンサー

入力モードが「挿入」(普通の入力)から、「上書き」になってしまっているのだと思われます。
キーボードに[Insert]というキーがあると思いますので、1度押してみてください。

Q無圧縮動画のデータ量

おそらく計算式をご存じの方なら、簡単に出せるのでしょうが、当方、デジタルベースでは、動画を作製した経験がありません。
(デジタルビデオカメラを持っていません)

たとえば、現行テレビジョンに放送する素材を基本として考えた場合、16:9サイズの作品25分ぶんで、どれくらいのデータサイズになるのでしょう。

また、これが「フルハイビジョン放送」を前提とした場合、どう変わってくるのでしょう。

計算式の基本等も含めてご教示いただければ幸いです。
よろしくお願いいたします。

Aベストアンサー

アナログ放送などの場合、画面縦横比は4:3で解像度は720x480(もしくは720x486)です。(1ドットの大きさが正方形でないです)
次に1ドットあたりのデータ量ですが、「デジタルベースで映像素材を作る」段階だと、RGB各8ビットの1ドットあたり24ビットで作るのが普通ですね。
そうなると、720x480x3で、1枚あたり約1MBになります。
NTSC規格は1秒間に29.97コマなので、1秒間に約30MB
25分間だと約43GBになります。
16:9サイズということですが、DVDなどでよく使われている「スクイーズ」方式の場合、上記720x480の解像度のまま、表示を16:9にします。(1ドットの大きさが縦に小さくなる)。その場合はデータ量は43GBで同じ。
上下に黒を入れる「レターボックス」表示の場合、縦方向の解像度が3/4になりますので、約33GBに減ります。

HD解像度の場合ですが、「フルハイビジョン」は解像度が1920x1080になります。
同じように計算すると、横1920ドット×縦1080ドット×3バイト×29.97枚×60秒×25分=260GBになります。

以上、非圧縮動画のデータ量ですが、実際には、こんなデータ量は扱ってられませんので、業務用・放送用機器でもデータ量の削減を行っています。
まず、1ドットあたりの情報も3バイトも使うのは無駄です。
人間の視覚特性として、輝度には敏感だが色の変化には鈍感なので、
輝度解像度はそのまま色解像度を落としたりします。
放送・業務用機器だとDigitalBETACAMやD1は4:2:2(色解像度は横1/2)で、1ドットあたり16ビット(2バイト)
DVDなどの場合は4:2:0(色解像度は縦横1/2)、miniDVなどの場合は4:1:1(色解像度は横1/4)で、どちらも1ドットあたり1.5バイト(12ビット)になります。
このように色解像度を落とすだけで、非圧縮のままでもデータ量は2/3~1/2に減ります。

それでも、やはりデータ量は多くなりますので、業務用・放送用のビデオ機器でもDCT(JPEGみたいな圧縮)やMPEG2/MPEG4だとかの圧縮かけて記録するのが普通です。

アナログ放送などの場合、画面縦横比は4:3で解像度は720x480(もしくは720x486)です。(1ドットの大きさが正方形でないです)
次に1ドットあたりのデータ量ですが、「デジタルベースで映像素材を作る」段階だと、RGB各8ビットの1ドットあたり24ビットで作るのが普通ですね。
そうなると、720x480x3で、1枚あたり約1MBになります。
NTSC規格は1秒間に29.97コマなので、1秒間に約30MB
25分間だと約43GBになります。
16:9サイズということですが、DVDなどでよく使われている「スクイーズ」方式の場合、上記720x480...続きを読む

Q映像ファイルやjpgファイルなどを圧縮するのにいい方法を教えてください。

映像ファイルやjpgファイルなどを圧縮するのにいい方法を教えてください。

Aベストアンサー

jpgは最初から圧縮された形式であることはご存じでしょうか?
画像ファイルで無圧縮の物はbmpという形式になっていますよ。
映像ファイルもbmpを連続にしたmpeg動画にwav形式の音声を付けた完全無圧縮の動画は少ないと思いますが。

jpgや質問者様が仰る映像ファイルに恐らく使われているであろう圧縮は不可逆圧縮と言って文字通り元には戻せない圧縮法になります。
画質は落ちますがその分ファイルサイズを小さくするための圧縮方です。

また圧縮には可逆圧縮というのもあり、質問者様が仰る圧縮と言うのがどちらを指しているのかはわかりませんがこちらの方も。
可逆圧縮で有名なのはrar、zip、lzh等でしょうか。これらの圧縮はファイルサイズはあまり小さくはなりませんがその分解凍等により完全に元に戻すことができます。
ですが映像ファイルやjpg等既に圧縮されている物を更に圧縮するのは難しく、場合によっては元々のファイルサイズよりも大きくなる事もあります。

例えばスポンジを圧縮して元の形が崩れるまでぎゅうぎゅうにして箱にパンパンになるまで詰めます
それを更にスポンジを入れた箱よりも小さい箱に押し込むことは可能でしょうか?

考えればわかりますね。とても難しいです。
既に圧縮された形式であるjpgや映像ファイルを圧縮するのはこれにあたります。

さてこの質問に対する回答となりますが、質問があまりにも漠然とし過ぎているために適切な回答かどうかは分かりかねます。先ずはじめにご了承ください。
もう少し具体的な質問ならばもっと適切な回答出来るのですが。

参考URLにDGCAという圧縮ソフトの圧縮率比較を載せておきました。
DGCAはほかの圧縮ソフトよりも高圧縮率となる圧縮アルゴリズムを用いた可逆圧縮ソフトです。
その分計算量が多く圧縮までに時間はかかりますが質問者様の期待に添える物ではないかと思われます。

参考URL:http://www.emit.jp/dgca/cmptest.html

jpgは最初から圧縮された形式であることはご存じでしょうか?
画像ファイルで無圧縮の物はbmpという形式になっていますよ。
映像ファイルもbmpを連続にしたmpeg動画にwav形式の音声を付けた完全無圧縮の動画は少ないと思いますが。

jpgや質問者様が仰る映像ファイルに恐らく使われているであろう圧縮は不可逆圧縮と言って文字通り元には戻せない圧縮法になります。
画質は落ちますがその分ファイルサイズを小さくするための圧縮方です。

また圧縮には可逆圧縮というのもあり、質問者様が仰る圧縮と言うの...続きを読む

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

QgoogleのIPアドレス

64.233.167.99だったと思うのですが最近変更されましたか?

新しいIPわかる方教えて下さい!

よろしくお願い致します。

Aベストアンサー

% dig www.google.com

;; ANSWER SECTION:
www.google.com. 602059 IN CNAME www.l.google.com.
www.l.google.com. 206 IN A 66.249.89.104
www.l.google.com. 206 IN A 66.249.89.99
www.l.google.com. 206 IN A 66.249.89.147

3台いますけど

Q1ピクセルって何ミリですか?

1ピクセルって何ミリなのでしょう?
至急、お答えお待ちしております。
かなり急いでます。よろしくお願いいたします。

Aベストアンサー

1ピクセルが何ミリかという質問の答えになるかどうか分かりませんが、
WEB制作上に限って言えば、横100ピクセルの画像を作りたい場合、
Photoshop等では単位をピクセルで作れますが、Illustrator等の場合は、
100pointで作ります。
1pointは、0.35277ミリです。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング