用語集

メガピクセルとは何かを説明します

カメラやスマートフォンはよくメガピクセルで比較され、画像のメタデータでも同じ単位でピクセル数が表示されます。メガピクセル とは 何を意味する数値なのか、またその数値がどのように計算されるのかを確認してください。

megapixels

メガピクセルとは、画像に含まれるピクセルの数を「百万単位」で表したものです。1メガピクセルは100万ピクセルです。これは接頭語のmegaが100万を意味するためです。デジタル画像は、ピクセルと呼ばれる非常に小さな点が、縦横に並んだ格子状に配置されたものです。

この数値は、カメラやスマートフォンを比較するときによく目にする値です。ファイルのメタデータを表示すると、Megapixelsフィールドにはその画像1枚あたりのピクセル数が表示されます。この値は、ピクセル単位の幅にピクセル単位の高さを掛け、その結果を1,000,000で割ったものです。

値の由来

お使いのファイル自体には、メガピクセルの値は保存されていません。メタデータを読むプログラムが、画像の幅と画像の高さという2つのフィールドから計算します。ExifToolでは、Megapixelsは複合タグと呼ばれます。これは、ほかの情報をすべて読み込んだあとに計算される値です。

このプログラムは、まずImage Sizeフィールドを、例えば1920x1080のように作成します。次に、その2つの数値を掛け合わせ、結果を1,000,000で割ります。

この値は計算で求められるため、Megapixelsフィールドを直接編集することはできません。値が変わるのは、画像の幅または高さが変更されたときだけです。

どのファイルがそれを持っているか

ピクセル単位の幅と高さを記録しているファイルであれば、どのファイルでもメガピクセルを表示できます。この値は写真だけに限られません。

  • JPEG写真では、幅と高さは「start of frame」と呼ばれるマーカーに保存されています。
  • PNG画像では、幅と高さは画像ヘッダーブロックに保存されています。
  • TIFF画像では、幅と高さはImageWidthタグとImageLengthタグに保存されています。
  • CanonのCR2 RAWファイルでは、ExifToolはカメラがExifブロックに書き込んだサイズを使用します。
  • MP4およびMOV動画は、ビデオトラックのヘッダー内に幅と高さを保存しています。ここでの値は、動画の1フレーム分を表します。

値の見え方

この値は、百万ピクセル単位の小数で表されます。ExifToolは、値が1以上の場合は小数第1位に四捨五入します。より小さい値には小数第3位まで、0.001未満の値には小数第6位まで表示します。

以下の例では、公的な規格で定義されている画像サイズを使用しています。

  • Exif仕様のサンプル画像である640x480は、0.307になります。
  • ITU-R BT.709で定義されているHDTV画像の1920x1080は、2.1になります。
  • ITU-R BT.2020で定義されている小さい方のUHDTV画像の3840x2160は、8.3になります。
  • ITU-R BT.2020で定義されている大きい方のUHDTV画像の7680x4320は、33.2になります。

四捨五入すると、正確なピクセル数は分からなくなります。1920×1080ピクセルの画像には2,073,600ピクセルがありますが、フィールドには2.1と表示されます。

ファイルにとって重要な理由

ピクセル数で表した幅をX Resolutionの値で割ると、印刷時の画像の横幅になります。X Resolutionは、1インチまたは1センチメートルあたりに何ピクセル使うかを表します。幅3840ピクセルの画像を300ピクセル/インチで印刷すると、横幅は12.8インチ、約32.5センチメートルになります。

メガピクセルの値からは、写真のシャープさ、ノイズの多さ、レンズ性能の良し悪しなどは分かりません。メガピクセル数が多い写真が、自動的により良い写真になるわけではありません。

編集によっては、ピクセル数が変化します。トリミングを行うとピクセルが削除されるため、値は小さくなります。

ソフトウェアで画像を拡大すると、より大きな格子を埋めるために新しいピクセルが追加されます。メガピクセルの値は増えますが、新しいピクセルは元のピクセルから推測されたものであり、カメラが実際に記録した情報が増えるわけではありません。

メガピクセルはファイルサイズと同じものではありません。Exif仕様の非圧縮RGBサンプル画像(640×480ピクセル)には、921,600バイトの画像データが含まれています。

一般的な設定でJPEG圧縮を行うと、ファイルは10分の1から20分の1程度のサイズになります。つまり、同じメガピクセル数でも、ファイルサイズは大きく異なる場合があります。

メタキー