この画像の紫色を変換したいと思います。
次のような青に:
これを達成する簡単な方法はありますか?そうでない場合、同じ効果を再現する簡単な方法はありますか?
ありがとう
この画像の紫色を変換したいと思います。
次のような青に:
これを達成する簡単な方法はありますか?そうでない場合、同じ効果を再現する簡単な方法はありますか?
ありがとう
画像をR、G、Bチャンネルで分離し、赤チャンネルをゼロに置き換えて、GチャンネルとBチャンネルだけを残すことができます。
Mathematicaの例:
i = Import["http://tinyurl.com/3wqklof"];
ColorCombine@{ImageSubtract[#[[1]], #[[1]]], #[[2]], #[[3]]} &@ ColorSeparate@i
編集
または、「正確な」青色の画像が必要な場合は、「HSB」色空間で分離し、H行列のすべての非ゼロ値を2/3(青色)に置き換えて、S成分とB成分をそのままにします。
例:
ColorCombine[{Image[2/3 ImageData@ImageAdd[#[[1]], #[[1]]]], #[[2]], #[[3]]} &@
ColorSeparate[i, "HSB"], "HSB"]