1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

ピクセルをバイトに変換する方法

ファイル情報

人が「ピクセル」を「バイト」に変換することについて話すとき、彼は文字通りの変換について話しているのではありません。彼が言及しているのは、解像度に基づいて画像ファイルのサイズを決定する数学的計算です。複雑に聞こえますが、実際には、簡単に得られるいくつかの数値を数式に代入するだけで済みます。

計算に必要な 2 つの情報のうちの 1 つは、イメージの幅と高さです。これを解像度と呼びます。測定単位は、「画素」の別名である「ピクセル」になります。

2 番目に必要な情報は、画像のピクセルあたりの色数です。これを画像の「深さ」と呼びます。

一般データ

原則として、1 ピクセルあたり 16 ビットのファイル サイズがあります。これは、2 ビットが 1 バイトに等しいため、ファイル サイズのバイトあたり 8 ビットがあることを意味します。等しいということを踏まえると、これは、画像に含まれるピクセルごとに 2 バイトのファイル情報があることを意味します。

画像に含まれるピクセルの量を計算するのは簡単です。作業している特定のファイルの画像情報でこれを調べるか、自分で計算することができます。たとえば、ディスプレイの解像度が 800x600 の場合、800 に 600 を掛けると 480,000 ピクセルになります。

計算

これで、計算を実行して、イメージに含まれるバイト数を確認できます。バイト数は、ピクセル数にピクセルあたりのバイト数を掛けた値に等しくなります。画像に含まれるピクセル数 (480,000) と、1 ピクセルに 2 バイトの情報があることがわかっているため、式は次のようになります。

480,000 ピクセルにピクセルあたり 2 バイトを掛けます。

これにより、960,000 バイトの最終的な答えが得られます。この方程式は、含まれるピクセルの量に関係なく、任意のサイズのファイルに対して実行できることに注意してください。適切な数字に置き換えて計算してください。