• ベストアンサー

ピクセルとバイト

画像投稿するとき、バイト数の制限がされています。そこでお教えいただきたいのですが、ピクセルとバイト数との関連についておねがいいたします。1画像をプロパティで開きますと、サイズ:7552バイト 大きさ:180×135ピクセルとあります。このサイズと大きさの関連と、この縦横画像のピクセルが大きさの7552バイトになるのかが分かりません。よろしくお願いいたします。

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

  • ベストアンサー
  • kuma-gorou
  • ベストアンサー率28% (2474/8746)
回答No.2

180pixel×135pixel=24,300pixel(画素) そして、pixelの一つ一つには、JPEGやTIFF8bit画像の場合3byte(RGB各々8bit)の情報量を有します。 そうすると、24,300pixel×3byte=72,900byteになります。 あれ、計算が合いませんね。 それは、JPEGファイルの仕組みにあります。 JPEGファイルは、隣接するpixelの情報が近いと丸めて、同じ情報が幾つと言うように記録します。そうする事で、全体の情報量を圧縮する事ができます。 このような、圧縮方法を非可逆圧縮と言い、展開すると、元の情報に戻らず、同じ情報が並ぶ事になります。 JPEGファイルは、通常数分の1から、理論的は64分の1まで圧縮できます。 要するに、72,900byte÷7,552≒9.65に圧縮されたと言う事です。 圧縮率は、設定で変える事ができます。ただし、実際の圧縮率は、絵柄で変わります。単純な絵柄ほど圧縮率が高くなります。

keroro79
質問者

お礼

pixelとbyte,それに圧縮比率の関連が、あなたさまのご説明でよく、よく、よく理解出来ました。見ず知らずの一投稿者にこれだけ親切にお教えいただけたこと、感謝に絶えません。BIGLOBEに加入していて本当に良かったと思います。

その他の回答 (2)

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.3

> 画像データー以外に付加されるものがあり、単純な比率で求めることが出来ない それはどちらかというと些末な部分です。 JPEGなどの画像ファイルの場合は、 ・圧縮しやすい画像かどうか ・元の画像からどれだけデータを間引くか によってファイルサイズが大きく変わります。 なので、たとえば同じ640×480ピクセルのJPEGファイルでも、ファイルサイズが300KBくらいになることもあれば20KBくらいにできる場合もあります。 画像が劣化してもいいのであれば、ファイルの圧縮率を上げて画像を保存し直してみてください。180×135ピクセルのままでファイルサイズを小さくできるでしょう。

keroro79
質問者

お礼

ありがとうございました。早速に圧縮比率を上げて画像を保存し直して見ました。画像の少々の劣化は否めませんが、十分期待通りにの結果が出せました。本当に有難うございました。

回答No.1

結論から先に書くと、ファイルサイズからは関連性を導き出すことは困難です。 画像ファイルには、「画像データ」以外に「画像情報(撮影日時、圧縮方法など)」等が付加されています。 また、圧縮画像(大抵はそうですが)の場合圧縮比によりサイズが違ってきます。 従って単純な比率では求めることができません。 それよりも、 >サイズ:7552バイト >大きさ:180×135ピクセル 単位が間違ってたりしませんか?

keroro79
質問者

お礼

今回はお手数をおかけいたしました。少しは分かってきたような気がしますが、基本的なことを分かりやすく説明したH.Pなどはありませんか。

keroro79
質問者

補足

ありがとうございました。画像データー以外に付加されるものがあり、単純な比率で求めることが出来ないということですね。 それと追加でお書きになられたサイズとピクセルですが、プロパティーをクリックし何度も確認しているのですが、上記の順序で表示されていますので、なんともお答えできません。 画像を縮小してバイト数を減らす方法は出来ますので、今後はこれで対処していきます。

関連するQ&A

  • PCに写真を保存する際の「ピクセル」「容量」「解像度」

    こんにちは。 某ネットショップ構築サイトに写真をアップする際、容量やピクセル数に制限があり、今までこの事に無頓着だったので分からない点ばかりで投稿させていただきました。 「ピクセル」とは画像を作っている粒子一粒の事らしいですが、ピクセル数が大きい(多い)ほど画像のサイズ(タテヨコの大きさ)は大きいのでしょうか。ピクセル数が多い(1平方インチ中の粒子数が多い)けど サイズが小さい画像というのはあり得るのでしょうか。 解像度とピクセル数はどうやら比例するようですが、解像度と画像の容量も同じく比例するのでしょうか。 解像度が多いけど容量が小さい画像というのもありうるのでしょうか。 当方のPCに眠っていたフォトショップ5.5を苦労しながら使っています。フォトショップの操作で、画像の容量を調整出来るのでしょうか。 基本的な質問ばかりですみません。

  • 写真のピクセル数

    以前写真を投稿して投稿した写真のピクセル数が不足しているのが原因で却下されたのですが、エクスプローラーのプロパティで見ると幅2592ピクセル高さ1944ピクセルとなっています。 で、投稿先では、この画像のピクセル数は3584だというのですが、それで合っているのでしょうか?どういった計算で、この数字が出てくるのか分からないものでお教えください。 因みに、解像度が必要でしたら、72dpiとなっていました。 よろしくお願いいたします。

  • ピクセル数から画像サイズ推測

    こんにちわ。 縦横のピクセル数から、その範囲を画像化したときの 大まかなサイズが知りたいのですが、なにかよい方法はないでしょうか。 #フォーマットはいろいろ選択できる形です。 BMPとかですと ファイルヘッダサイズ+画素数*深さ+カラーマップサイズ(適当)+α くらいの計算式で大まかなサイズが出ると思うのですが 圧縮系画像とかでも使いまわせるような式がありましたら教えていただけますでしょうか。 あくまで大体で、入力値は画素数(縦横)・色深さぐらいの情報です。 宜しくお願いいたします。

  • pixelサイズとプリントサイズ

    イラストをポスター内に貼り付けてインクジェットプリンターで出力したいのですが、画像はソフトの制限で3000×3000pixelまでの画像しか作成できません。 実際には縦横比3:2のイラストなので3000×2000程度の画像しか作成できません。 実際にはポスターのサイズは余白も含めるとイラストサイズより縦横2割程度大きくできると思います。 A版だとどれくらいのサイズまでジャギーを抑えて出力可能でしょうか。

  • 小さいサイズの画像を600×600ピクセルにするには

    今、書類提出しないとだめでその提出するものの写真の画像は条件が決められているんです。 ・600(高さ)×600(幅)ピクセル ・スキャナ解像度は150dpi ・画像サイズは240バイト以内 ・JPEGで保存されていること デジカメがないので、写真をスキャナでPCに取り込んだんです。スキャナつきプリンタのEPSON・EP-810Aを使ってます。 それで、「画像サイズは240バイト以内」と「JPEGで保存」と「150dpi」の三つはクリアしたんですが、 サイズが600×600ピクセルにならないんです。サイズをあわそうとしてペイントでサイズをあわせようとしたんですが、解像度が96dpiに落ちてしまって、条件に合いません。しかもサイズもあわせられずでした。 MicroSoftOfficeのPictureManagerを使ってサイズをあわせようとしましたが、 □×□ ←のように自分でサイズを入力できる欄があって、どちらも600と入力したのに「新しいサイズ:514×600」とでて何度やっても600×600のサイズにうまくあいません 。 200台×200台ピクセル(二つの数字は若干異なってます)の写真を、解像度を変えずに600×600ピクセルにしたいんですが、どうすればいいんでしょうか? (なんでできないんですかね・・・縦横のサイズがそれぞれ違うからでしょうか・・・) 早く提出しないともう間に合わないので、できるだけ早い回答お願いします。

  • サイズ、ピクセル数とかをどう理解すれば

    デジタル初心者にて、トンチンカンな質問かも。 フイルムをスキャンしPhptoshopで加工、一例としてjpg保存しました。 jpg保存データーのプロパティーを見ればサイズは5.92MB そして当該画像をPhptoshopで開いて 画像解像度を見れば ピクセル数は38.7MB、幅3000pixcel、高さ4520pixcel ドキュメントのサイズの解像度は300pixcel/inch それぞれどんな関係があるのでしょうか。 とりわけ (1)画像解像度のピクセル数38.7MBと幅3000pixcel、高さ4520pixcelの関係 (2)プロパティーのサイズ5.92MBと画像解像度のピクセル数38.7MBの関係 初歩が判らず、とんでもない質問であることお許し下さい。

  • 困ってます(泣)『イメージファイルが小さすぎます。縦横それぞれ32ピクセル 以上でなくてはいけません』

    困っています。オークションで画像をアップロードしようとしているのですが、元の画像が小さく、ペイントなどで画像を大きくしても『イメージファイルが小さすぎます。縦横それぞれ32ピクセル 以上でなくてはいけません』と表示されてしまいアップロードできません。元は、プロパティで「ビットマップイメージ・サイズ240KB・ディスク上のサイズ244KB」を、「JPEGイメージ・346KB・ディスク上のサイズ348KB」に苦難して変更したのですが、同じ様に『イメージファイルが小さすぎます。縦横それぞれ32ピクセル 以上でなくてはいけません』と、なってしまいます。元が小さいので、ペイントで変更してもダメなのでしょうか?こういった、小さい画像を処理をする無料のソフトなどあるのでしょうか?パソコン初心者です。専門用語はわかりません。助けてください!!

  • ピクセル,dpiから容量(バイト数)を算出

    縦ピクセル×横ピクセル、72dpiの画像があり、 その容量(バイト数)を算出したいのですが、 どのようにすればいいのでしょうか?

    • ベストアンサー
    • CSS
  • ピクセル数

    1.2MのJPEG画像をPhotpshopで開き イメージ→サイズ変更→画像解像度を見ると 3000pixel(幅)×2398pixel(高さ)です。 単純に計算すると7,194,000ですよね?? ピクセル数が20.6Mとなっていますが 20.6Mとはどういうことでしょうか? ちなみにドキュメントサイズは 254mm×203.03 解像度300pixel/inchです。

  • 画像のサイズ

    デジカメ初心者なので教えてください。 撮った画像を投稿したいのですが、「画像サイズは縦横250ピクセルが上限で 20キロバイト以下です。」というエラー表示になってしまいます。 マイクロソフトPhotoEditorでサイズ変更してデスクトップに保存しました。プロパティで見る限りサイズ【10.6kバイト 245x183ピクセル】で条件を満たしていると思うのですが…。 よろしくおねがいします。