Updated:November17,2018
ピクセルの世界には、ラスターグラフィックスとベクターグラフィックスの二つの大きな形があります。 端的に言えば、ラスターやビットマップはあなたの普通の写真です-X-Y情報のグリッドで、各ドット(ピクセル)は3色の値を表します。 ベクターグラフィックスは、グラフィカルな情報を表現するために数学的関数を使用します。 これは、真のタイプのフォント対のようなものです。.. えっ.. そうではありません-タイプ。
なぜこれが重要なのですか? ビットマップのサイズを変更(スケールアップ)すると、情報が失われます。 スケーラブルなベクターグラフィックスを使用すると、vector graphicsimagesは常にそのサイズに関係なく、素敵で滑らかに見える理由です。 さて、あなたはロゴやそのようなものを持ちたいかもしれません、そしてあなたはそれをJPEGまたはPNG形式で持っています。 今、あなたはそれをSVGに変換したいと思っています。 あなたはこれがそれほど些細なことではありません。 KritaやGIMPのような無料の画像操作プログラムはこれを行うことはできません。今はどうする?
ゲームの名前: Inkscape
素敵な、でも音節の数が一致します。 ビットマップをベクターグラフィックスに変換できるようにするには、これを行うことができるプログラムが必要です。 Inkscapeは確かに無料の、オープンソースのベクターグラフィックエディタであり、我々が望むようにそれが行います。 ワークフローは少し複雑なので、このガイドです。
Inkscapeを起動し、ファイルを開きます。 さて、あなたはここに二つの選択肢があります。 あなたは、ファイルまたはimportitを開くことができます。 最初のオプションは、作業キャンバスを画像サイズに拡大縮小するため、推奨されます。 複数のレイヤーで作業し、複数の画像を使用してプロジェクトを作成する場合は、後の方が便利です。 ファイルにも対応しています。
ここで、パス>トレースビットマップをクリックします。 ファイルを変換するには、Inkscapeは画像を形成するさまざまな行をトレースして数学関数に変換できるようにする必要があります。ここにはかなりの数のオプションがあります。 あなたは結果をプレビュー生きることができます-それは常に良いことです。 これはトレースの精度を高めるので、おそらく複数のスキャンを実行する必要があります(私の3Dレンダリングのものとは違っていません)。 私は2つのスキャンから約6-8に上がることは巨大な改善を与えるが、それは先細りになることに気づいた。 最高。 スキャンの数は256です。 次に、スキャンを積み重ねたり、背景を削除したりすることもできます。 また、カラー/グレースケールトレースを実行することもできます。
結果
あなたの走行距離は常に変化します。 ソースの品質、サイズ、グラフィックスの複雑さ変換にどれくらいの計算エネルギーを投資するかによって、出力が決まります。 Inkscape-そしてそのことについては、Karbonのような任意のベクターグラフィックスエディタは、正方形、円などのような既知の数学的な形状や曲線に簡単に近似 自由形式画像はトリッキーです。
私はdedoimedoのロゴを使ってテストしましたが、結果は奇妙なものからかなり良いものまで混在していました。 あなたは多かれ少なかれ元の画像を取得しますが、いくつかの詳細が失われ、それは少しあいまいに見えることができます。 あなたが今それを無限に拡大縮小することができることを考えると、悪くはありませんが、それでもです。 あなたは簡単なロゴと一緒に行く場合は、’tisは非常に簡単です。魅力のように動作します。
インポート
画像をインポートすると、以前とは微妙な違いがあります。 主に、どのようにあなたはあなたのファイルをインポートしたい。 DPIを調整するか、レンダリングモードで再生するオプションがあります。全体的に、ほとんどの場合、自動は正常に動作します。
結論
まあ、それについてです。 Inkscapeは、PNG>SVG変換、またはビットマップ形式に関する非常に便利なプログラムです。 最終的な出力にはかなりの余裕があり、複数のスキャンを使用して出力を作成することができます。 よりシンプルで、より幾何学的な画像は、もちろん、より良く動作します。
私のテストでは、比較的少数のスキャンで最も最適な(理想的ではないにしても)全体的な結果が得られ、ファイルサイズを合理的な数値に抑える 大きな画像は本当に大きなSVG変換になる可能性があることに注意してください。 しかし、それはすべてでしょう。 うまくいけば、”twas便利。 幸せな実験を除いて、あまりelsetoは言いません!