分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
BMP を JPG にするのは、ファイルを送らなければならないときの変換です。BMP は中身が何であれ 1 ピクセルにつき 3 バイトを使うので、4000 かける 3000 の画像は 36 MB になります。JPEG は細部があるところにだけバイト数を使います。失われた情報は戻らず、変換はあなたの端末で完結します。
一度に100ファイルまで。フォーマットが混ざっていても構いません。
順番に変換し、まとめてZIPでダウンロードします。
BMP から JPG
BMP 450 KB → JPG 9 KB 51.6 分の 1
BMP 450 KB → JPG 6 KB 78.6 分の 1
BMP 450 KB → JPG 16 KB 28.1 分の 1
これがこのページに人を連れてくる性質です。BMP はピクセルごとに 3 バイトを書き、途中に圧縮の段階がないので、サイズは寸法だけで決まります。1920 かける 1080 で 6.2 MB、300 dpi でスキャンした A4 で 26 MB、4000 かける 3000 の写真で 36 MB です。同じ寸法の真っ白な画像も、細部だらけの画像も、まったく同じ大きさになります。
JPEG は逆です。ピクセルのブロックを周波数成分に変換し、説明することがある場所にだけビットを使います。平らな図は数十キロバイトに収まり、ノイズの多い写真はそれなりの大きさを保ちます。どれだけ小さくなるかは変換して数字を見るしかありません。ここではアップロードなしであなたの端末上で一瞬で分かります。
人の目が気づきにくい細部——明るさの変化より色の細かな変化を大胆に、各ブロック内でいちばん高い周波数の成分を——を捨てます。程よい設定の写真なら通常の見る距離では実質見えず、これが JPEG が 1992 年から標準の写真形式である理由です。
ただしそれ以外では無料ではありません。硬い輪郭こそ変換が真っ先に捨てる高周波成分そのものなので、文字やスクリーンショット、線画、平らな色の上のロゴは境界線ににじみが出ます。BMP の中身は画面キャプチャであることがとても多いので、素材が変換の良し悪しを決めます。見分け方は簡単です。100 パーセントに拡大して文字や硬い境界の周りを見てください。元のビットマップになかった薄い灰色の波打ちがあれば、符号化器が本来守るはずのない輪郭にビットを費やしている印です。
ここの符号化器は 1 から 100 の尺度で既定 82 です。任意ではなく意図的な選択で、普通の写真でアーティファクトが見え始める点よりわずかに上、この取引が無料に見える設定です。
節約は 82 より下にあります。82 から 70 に下げるとバイト数に実際の差が出て、スマートフォンで見る用途なら十分見られます。82 から 95 に上げると容量は大きく増えますが、人の目に見える差はほぼ買えません。数字は形式間で共通の尺度ではなく、それぞれの符号化器独自の目盛りです。まだ収まらないなら、次に触るべきは品質ではなく寸法です。
JPEG にはアルファチャンネルがまったくありません。透けているピクセルは符号化される前に不透明にしなければなりません。元がアルファを持てる 32 ビットの BMP なら、先に背景の上へ平坦化されます。
その背景は白で、このページはどの色にするか尋ねません。設計上の判断というより本物の抜けです。PNG を不透明な形式に変換するページなら色を選べますが、ここは既定を引き継ぐだけです。塗りつぶす色が重要なら、あとで結果を見て直すより、変換前に編集ソフトで意図的に平坦化してください。
元の BMP はすべてのピクセルを正確に保っています。JPEG はそうではなく、後からどんな設定を選んでも、どんな変換を重ねても、符号化器が省いたものは戻りません。JPEG を BMP に変換し直しても、その損失を含んだまま大きなファイルになるだけです。
唯一のコピーなら BMP を残してください。編集と保管は可逆なファイルで行い、送る瞬間に JPEG へ書き出し、JPEG そのものを編集して上書き保存しないこと。符号化器を通るたびに劣化が積み重なる、いわゆる世代劣化がその理由です。
BMP が画面キャプチャや UI のモックアップ、チャート、スキャンした線画、平らな色と硬い輪郭でできたものなら、ここは間違った行き先です。JPEG は文字をはっきりと劣化させ、その種の素材では可逆形式より大きくなることさえあります。
PNG がその答えで、クリック 1 つの距離にあります。960 かける 640 の画面キャプチャは、ビットマップとして 1.84 MB のものが、PNG では 468 KB になり、ピクセルは元のままでした。同じ画像の JPEG がこの数字に確実に勝つことはなく、この結果に一致することもありません。
JPEG は EXIF、XMP、IPTC、ICC プロファイル、GPS 座標まで、このサイトで最も多くのメタデータを運べる形式の 1 つです。だからスマートフォンで撮った写真は多くの履歴を連れて回ります。
BMP にはそのどれもありません。レジストリはこの形式にメタデータ格納場所を一切記録しておらず、この工程が符号化器に渡すのはピクセルの値だけです。結果の JPEG に撮影時刻も機種名もソフト名も位置情報も入りません。今回に限っては、これが手間をかけずにプライバシーを守る方向になります。もともと剥がすものが何もなかったからです。
寸法はいちばん強力なてこで、最後に思い出されがちです。幅を半分にすれば画素数は 4 分の 1 になり、JPEG もほぼ同じ比率で軽くなり、縮小して表示される場所ではまったく同じに見えます。
4000 かける 3000 の写真を 2000 かける 1500 に縮めても、スマートフォンの画面よりまだ大きく、たいていの文書の印刷可能領域よりまだ大きいままです。変換前に最大幅を指定すれば同じ描画の 1 パスで処理され、リサンプルは 1 回で済みます。ほどほどの縮小と品質 75 を組み合わせれば、ほとんどのビットマップはほとんどの上限に収まります。順番は先に縮小、それでも大きければ品質を下げる、です。
1 ファイルあたり最大 100 MB で、圧縮のないビットマップとしておよそ 3300 万画素に相当します。フォルダーを置けばすべて順に変換され、拡張子だけ変わった同じ名前で 1 つの ZIP として返り、待ち行列も 1 日の上限もありません。
出力が小さいので、ここでのバッチはたいてい元のファイルの側で制約を受けます。300 枚のスキャナー出力は問題なく、200 MB の単一のビットマップが上限に引っかかるほうです。
| BMP | JPG | |
|---|---|---|
| 正式名称 | Windows ビットマップ | JPEG 画像 |
| 拡張子 | .bmp, .dib | .jpg, .jpeg, .jpe |
| メディアタイプ | image/bmp | image/jpeg |
| 圧縮方式 | 無圧縮 | 非可逆 — サイズを画質で買う |
| 最初の公開 | 1987 | 1992 |
| 発行元 | Microsoft | Joint Photographic Experts Group |
| 仕様 | — | ITU-T T.81 |
| ライセンス | 公開仕様、標準化はされていない | オープン標準 |
| 現在の位置づけ | 旧式、ただし今もどこでも読める | 現行 |
| ビット深度 | 8 | 8 |
| 扱える色 | RGB, インデックスカラー | RGB, グレースケール, YCbCr |
| 最大の画像 | — | 1辺 65,535 px |
| ブラウザで開けるか | すべてのブラウザ | すべてのブラウザ |
| 代わりに検討される形式 | PNG, TIFF | WebP, AVIF, HEIC |
BMP は 1987 年のもので、今ではほとんど使われていません。JPG は今のプログラムが書き出す形式なので、この変換は「読める状態を保つ」という話でもあります。
GIMPは BMP と JPG のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。
ファイルはかなり小さくなります。そして小さくなる方法は、細部を捨てることです。BMP はすべてを保持し、JPG は目がどのみちほとんど見ない部分を捨てます。写真ではこの取引はほぼ無料ですが、文字やスクリーンショットや線画では、輪郭のまわりのにじみとしてはっきり見えます。
2 つは狙っている用途が違います。BMP はプログラム間のデータ受け渡し、JPG は写真、ウェブ、メール、完成したファイルの受け渡しです。ここは考える価値があります。一方が存在する理由が、そのままもう一方が使いにくい理由になっていることが多いからです。
BMP は Microsoft の形式です(1987 年に登場)。 記録は 1 チャンネルあたり 8 ビットです。
JPG は Joint Photographic Experts Group の形式で、1992 年から使われています。規定は ITU-T T.81 です。Adobe Photoshop、GIMP、Previewがこの形式を読めます。
いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。
はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。
JPG は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。
ファイルはかなり小さくなります。そして小さくなる方法は、細部を捨てることです。BMP はすべてを保持し、JPG は目がどのみちほとんど見ない部分を捨てます。写真ではこの取引はほぼ無料ですが、文字やスクリーンショットや線画では、輪郭のまわりのにじみとしてはっきり見えます。
このページがBMPとJPGについて述べていることは検証できます。根拠となる資料は次のとおりです。