白地に青の前景を持つ会社のロゴの .png 画像ファイルがあります。フリーウェア ツールを使用して、透明な背景に黒の前景に変換できますか?
4 に答える
imagemagick の「変換」を使用する前にこれを行ったことがありますが、正確な呪文をほとんど覚えていません。Google に助けてもらいましょう。
「imagemagick replace color」で検索してください。リンクの1つはこれです:
http://studio.imagemagick.org/pipermail/magick-users/2006-May/017672.html
基本的には次のようなものです。
$ convert input.png -fill to_color -opaque from_color output.png
色が正確であれば、上記のようにする必要があります。それ以外の場合は、fuzz オプションを使用します。
$ convert input.png -fuzz 5% -fill to_color -opaque from_color output.jpg
例:
$ convert b.png -fill 'red' -opaque '#f2efe9' c.png
これにより、ファイル b.png の色 '#f2efe9' が赤に変更され、出力が c.png として保存されます。
すべてのクレジットは、Google 検索結果から Anthony Thyssen に送られます。
透明度の設定について:
$ convert input.png -transparent white output.png
幸運を!
他の人が言及したように、 GIMPでこれを行うことができ、グーグルが役立ちます :P. ただし、どの用語をグーグルで検索するかわからない場合は、次の手順を実行します。
1- X カラーを Y カラーの前景色に変更します
画像の上にカーソルを置きますright-click > Select > By Color
。色 X (この場合は青) の領域をクリックします。すべての青色が選択されます。次にright-click > Edit > Fill with FG Color
(BG Color が Y に設定されます)。終わり; すべての X カラーが Y カラーに変更されました。
2-Zカラーを透明な背景に変更
最初に、選択してレイヤーにアルファ チャネルがあることを確認しLayer > Transparency > Add Alpha Channel
ます (オプションがグレー表示されている場合は、アルファ チャネルが既に存在するため、それ以上の操作は必要ありません)。次に、画像の上にカーソルを置きますright-click > Select > By Color
。色 Y (この場合は白) の領域をクリックします。カラーはオールホワイトを選択。それからright-click > Edit > Cut
。終わり; すべての Z カラーが透明になりました。
あなたが質問にタグを付けたように: gimp はそれを行うための優れたツールです。
魔法の杖ツールを使用して、カラー コレクションする領域を選択します。次に、色付きの四角をクリックして、変更する色を選択します。それが完了したら、ペイントバケツツールを使用して、選択した領域内をクリックします.
また、Google はあなたの友達です。