グレースケール画像の色を特定の色のグラデーションにマッピングするにはどうすればよいですか?


13

いくつかのグレースケールアイコンに色を追加しようとしています(つまり、3つのチャネルはすべて同じです)。最も明るい灰色が1つの特定の色になり、最も暗い灰色が別の特定の色になり、その間のすべての灰色がそれら2つの特定の色の間のグラデーションに沿って色に変換されるように色をマップします。

これまでGIMPをこの方法で使用したことはありませんでしたが、このためにColors→Curvesツールを使用できるように見えますが、ドキュメントを読んで少し調べた後でも詳細を理解することはできません。


私はいつも、画像の最も明るい色と最も暗い色がグラデーションにマッピングされていると仮定しました!そうではないことを知っておくと良いでしょう。ここでは、PhotoshopとGimpは同じように動作します。レベルツールを使用して、画像の値の範囲を「ストレッチ」して、同じ不正確さを取得したが、以前に選択したものとまったく同じ色を取得したかどうかを確認しました。あなたが言及した不正確さは、おそらく曲線ツールによるものでしょうか?
ロイギ

@leugim —それも私の最初の考えでしたが、私は戻って確認しました。本当に純粋な白と純粋な黒でした。とにかくGIMPの勾配は少し謎ですので、とりあえずそれらを非難しています。;-)
ベンブランク

回答:


14

あなたが探しているものは勾配マップと呼ばれると思います

  • Photoshopの場合:画像→調整→グラデーションマップ。

  • GIMPの場合:

    1. グラデーションを選択するか、グラデーションダイアログで作成します(Ctrl+ G)。
    2. 色→マップ→グラデーションマップ。

1.画像で使用されているものだけでなく、可能な値の全範囲(0.0から1.0)をマップしているようです。これは、カーブツールを使用して、最も暗い色が(0、0、0)になり、最も明るい色が(255、255、255)になるように画像の値範囲を「ストレッチ」することで回避するのに十分簡単でした。2.正確ではないようですか?グラデーションで使用した色は(7、7、11)と(70、58、96)でしたが、最終画像の色は(6、6、10)と(69、59、95)でした。あなたは誰のが私の仕事への測色を保持していないので、これは、マインドたくさん近くに十分な!ちょっと奇妙に思った。
ベンブランク

1

同じニーズがあり、GIMPおよびColors> Curves機能を使用してなんとかすることができました。

[カーブ]画面で、[チャンネル]をクリックし、赤、緑、青のいずれかを選択します。その後、カーブを調整して、グレーレベル(水平軸)に基づいて色をブレンドできます。たとえば、黒=赤、白=青、中間レベル=緑にしたい場合は、次のようにします。-赤チャネルで、最初の4分の1で高く開始し、次に中間に下がる曲線を作成します。-青のチャネルで、赤のチャネルカーブをミラーリングするカーブを作成します。-緑のチャネルで、グラフの中央に位置し、4分の1で両側にドロップするガウスカーブを作成します。

プレビューを使用すると、ニーズに合わせて簡単に調整できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.