BMP を SVG に変換する — 無料のオンラインコンバーター
無料でオンラインでビットマップ イメージ (.bmp) をスケーラブル ベクター グラフィックス (.svg) に変換します。 透かしや登録を必要としない、高速で安全な画像変換。...
200万以上のファイル変換
数千人のユーザーに信頼されています
安全な転送
HTTPS暗号化アップロード
プライバシー優先
処理後にファイルを自動削除
登録不要
すぐに変換を開始
どこでも動作
あらゆるブラウザ、あらゆるデバイス
変換方法
Upload your .bmp file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .svg file when it's ready.
About BMP to SVG Conversion
SVG (Scalable Vector Graphics) は画像を数学的なパスおよび形状として XML に保存しますが、BMP は生の非圧縮ピクセルを保存します。 BMP から SVG への変換では、ピクセル グリッドを分析し、元の画像に近似するベジェ曲線、塗りつぶし領域、およびパス要素を生成するベクトル トレース アルゴリズムが適用されます。 結果はピクセル化されることなく任意のサイズに拡大縮小されます。
BMP の非圧縮ピクセル データは、ベクトル トレースにとって実際に有益です。トレース アルゴリズムを混乱させる可能性のある圧縮アーティファクトがありません。 BMP 内のクリーンなエッジ、正確なカラー境界、および均一なカラー領域は、よりクリーンでシンプルな SVG パスに変換されます。 このため、BMP はレガシー形式であるにもかかわらず、単純なグラフィックスのベクトル化に驚くほど優れたソースとなっています。
Why Convert BMP to SVG?
ベクター グラフィックスは、品質を損なうことなく無限に拡張できます。 64x64 ピクセルでは鮮明に見える BMP ロゴは、幅 1920 ピクセルではぼやけてしまいますが、同じロゴの SVG はどのサイズでも鮮明にレンダリングされます。 ブランディング、UI デザイン、Web グラフィックスの場合、BMP を SVG に変換すると、資産を将来にわたってあらゆる解像度で使用できるようになります。
SVG ファイルはプログラム可能で編集可能です。 ベクトル化すると、個々の要素の色を変更したり、形状を変更したり、CSS でアニメーション化したり、JavaScript で操作したりできます。 Web 開発者は SVG を HTML にインラインで埋め込み、すべてのパスのスタイルを設定できます。 この対話性と編集性は、ラスター BMP ファイルでは不可能です。
Common Use Cases
- BMP ロゴをベクトル化し、どんなサイズでも機能するスケーラブルなブランディングを実現
- 最新の Web および UI フレームワーク向けに、BMP アイコンを解像度に依存しない SVG に変換します。
- BMP フローチャートと技術図面から編集可能なベクトル図を作成
- 静的な BMP Web アセットから CSS アニメーション化可能な SVG グラフィックを生成する
- 高解像度の印刷物制作用に BMP ラインアートからスケーラブルな SVG を生成
How It Works
変換には、vtracer のカラー ベクトル トレース アルゴリズムが使用されます。 BMP は RGB ビットマップにデコードされます。 トレーサーはカラー クラスタリングを実行して個別の領域を識別し、境界をトレースしてベジェ曲線にし、パスを最適化してノード数を最小限に抑えます。 出力 SVG には、検出された領域と一致する塗りつぶしの色を持つパス要素が含まれます。 BMP には圧縮アーティファクトがないため、トレーサーがよりクリーンな境界を検出するのに役立ちます。 構成には、色の精度、カーブ フィッティング、スペックル フィルタリングが含まれます。
Quality & Performance
きれいなエッジと限られた色を備えたシンプルな BMP グラフィックスにより、優れた SVG が生成されます。 BMP の非圧縮データは、トレーサーに JPEG ソースよりもクリーンな入力を提供し、その結果、パスがよりスムーズになり、アーティファクトが少なくなります。 グラデーションや写真コンテンツを含む複雑な BMP では、数千の小さなポリゴン領域を含む貧弱な SVG が生成されます。 BMP に圧縮アーティファクトがないことは、ベクトル化の品質にとって目に見える利点です。
Device Compatibility
| Device | BMP | SVG |
|---|---|---|
| Windows PC | Native | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Native |
| Web Browser | No | Native |
Tips for Best Results
- 1BMP の非圧縮データは、JPEG や他の圧縮ソースよりもきれいなベクトル トレースを生成します。
- 2ロゴとアイコンの色の精度を下げて、よりシンプルでクリーンな SVG パスを取得します
- 3スペックル フィルタリングを強化して、トレースされた出力から小さなノイズ アーティファクトを除去します。
- 4SVGO 最適化を通じて SVG を実行し、Web デプロイメントのファイル サイズを最小限に抑えます。
- 5写真の BMP の場合は、代わりに JPEG または WebP に変換します。ベクトル化は写真には適していません。
Related Conversions
BMP から SVG への変換は、無限のスケーラビリティの恩恵を受ける単純なグラフィックに効果的です。 BMP の非圧縮データはトレーサーにアーティファクトのない入力を提供し、圧縮されたソース形式よりもクリーンなベクトル出力を生成します。