BMP画像の隠れたデータを削除
11 本リストで最も古く、最もシンプルな形式
BMPはWindowsの初期にまで遡る形式で、最も一般的な形態ではピクセルをまったく圧縮せずに保存します——だから こそBMPファイルは同等のJPEGやPNGよりもはるかに大きくなります。EXIFがJPEGに組み込まれているような、BMP に組み込まれたメタデータ標準はほとんど存在しないため、カメラ系のメタデータ(GPS、カメラ機種)がここに現 れることはほぼありません。今日実際に遭遇するBMPファイルのほとんどは、スクリーンショットツール、古い Windowsソフトウェア、アイコン/カーソルエディタ、あるいは他のプログラムがより小さな形式に変換する前に書 き出す中間形式から来ており、カメラや携帯電話から来るものではありません。
詳しく見る:メタデータ標準がない形式で「隠れたデータ」とは何を意味するのか
BMPのヘッダーはピクセルデータの正確なサイズを宣言しています——つまり、本サイトの他のあらゆるコンテ ナ形式と同様、その宣言サイズを超えて付加された内容は、普通のビューアーには決して表示されない、しか しファイル内には物理的に存在し続ける追加情報です。完全なピクセル再構築は、それを無条件に削除します 。これは比較ページで説明されているのと同じ保証であり、 その末尾のデータがメタデータであろうと、複数形式混合のペイロードであろうと、あるいは単にそのファイ ルに最後に触れたツールの残骸であろうと関係ありません。
なぜBMPは「そこから始める」よりも「そこに行き着く」ことのほうが多いのか
BMPがここに出力オプションとして存在するのは、主にそれを期待する古いソフトウェアとの互換性のためであり 、新しいファイルのために選ぶべきものではありません——PNGなら、はるかに小さいサイズで同じ無損失の画質を 提供できます。どちらを選べばいいか分からない場合、何か特別な理由でBMPが必要でない限り、ほとんど常にPNG のほうが良い選択です。