web-dev-qa-db-ja.com

ある色を別の色に変えますか?

GIMPでは、緑色のボタンGIF画像があります。透明な背景に対して、濃い緑色から薄緑色に濃くなっています。それを青に変えて、濃淡を保ちたいので、濃い青から淡い青に色を変えます。

これどうやってするの?

106
AP257

GIF画像を読み込む場合は、おそらくパレット画像があります。まずRGBに変更してください:画像モードRGB。 Gimpは色の選択をパレットで定義された色に制限するので、色の変更(サイズ変更操作を含む)はパレットではあまりうまくいきません。

色相を色相 - 彩度で回転させることをお勧めします。

このような初期画像を考えます。

green gradient

まず色相を変更するには、まずマスターをクリックしてから色相スライダーをドラッグし、次に明るさとコントラストを好みに合わせて調整します。

Adjust Hue in Colors -> Hue-Saturation

結果は次のようになります。

blue gradient

あなたはそれをより冷たいか暖かいか、暗いか明るいか、多かれ少なかれ飽和させることが簡単にできる。

82
sastanin

GIMP 2.8.2を使用している場合は、Colors -> Map -> Color Exchangeを使用することができます。

出典: どうすればGIMPと色を交換できますか?

75
Patricio

あなたが探しているのはメニュー、そして特に機能色付けです。

20
Bobby

色を別の特定の色に変更するには、Colorifyを使用することをお勧めします。

スーパーユーザーロゴの青い色(#05adee)を#05ad27に近い緑色に変更したいとします。

  1. アルファへの色:作られる二次色を選択してください透明(この例では白)

enter image description here

  1. 色付けカスタム色:目的の色を選択し、(HSVの)値に約10-40を追加します。

enter image description here

  1. 二次色を背景色(この例では白)に設定します。
  2. 画像画像を平坦化

GIMPを使う.

8
Marco Lackovic

私が同じようなことをすることがわかった最初の成功した方法はImageMagickを使用することでした、しかし前に提案された--separate/-swapより異なった演算子で。

異なる演算子は、ImageMagickのバージョンに応じて、-recolorまたは-color-matrixのいずれかです。

具体的には、私は元の画像の「マスターカラー」(あなたの場合は緑色、私の場合は緑色)を知っていたので、私は望みの結果画像の「マスターカラー」(私の場合はオレンジ、私の場合はオレンジ色)を知っていました。 ImageMagickの-recolor/-color-matrixオプションは、各RGBチャンネルの違いを反映した値を持つ変換行列です。

たとえば、私の場合、完全に緑色はR:141 G:198 B:63であり、それをR:231 G:159 B:70に変更したかったのです。残りの色は同等に変更したいと思いました。

つまり、新しいピクセルのR値を現在の赤の値の231/141にしたいということです。緑の値は現在の値の159/198です。そして青の値は現在の値の63/70です。

そう:

convert input.png -recolor      "1.638297872 0 0    0 0.803030303 0   0 0 1.111111111" output.png

または

convert input.png -color-matrix "1.638297872 0 0    0 0.803030303 0   0 0 1.111111111" output.png

または

Gimp/pluginsとPaint.net/pluginsを使って多くの時間を無駄に費やした後、これは一瞬で動いたようです。

5
Alex Robinson
  1. 前景色を好みの色に変更してください。 (例えばあなたの場合は青)
  2. 背景を白か何かに変える
  3. グラデーションツールを開き、FGをBGまたはFGを透明に設定します。
  4. [色で選択]を使用して領域または色を選択します
  5. 色 - >地図 - >グラデーション地図
3
roel

既存の画像の色で色相を更新すると、色相はそれらのレベルで開始されます。最初に白い#fff背景を作る必要があります。やった

色 - >色付けして、色相を100に設定します。これにより、画像から色が取り除かれます。

それからあなたは色 - >色付けを使用してあなたが望む色を適用することができます。

2
mario ruiz

GIMPでのやり方はわかりませんが、 ImageMagick にはカラーチャンネルを分離して組み合わせる機能があります。このページを参照してください。

このコマンドで、緑色のGIFファイルを青色に変換することができました。

convert input.gif -separate -swap 1,2 -combine output.gif

1と2は緑と青のチャンネル、0は赤です。

2
W_Whalley

単純な小さなグラフィックでは、私は大きくズームインしてから、ブラシを使って自分自身で色を変えます。

ブラシサイズを1ピクセルに変更するだけです。

1
Ed B