(R、G、B)トリプレットがあり、各色は0.0から1.0の間です。係数F(0.0は元の色を意味し、1.0は白を意味します)が与えられた場合、色の「透かし入り」バージョンである新しいトリプレットを計算したいと思います。
次の式(擬似コード)を使用します。
for each c in R, G, B:
new_c ← c + F × (1 - c)
これは大丈夫に見えるものを生成しますが、これは色の色相に偏差をもたらすことを理解しています(変換の前後でHSVに相当するものをチェックします)、これが予想されるかどうかはわかりません。
色の「透かし入り」バージョンを計算するための「標準」(引用符付きまたはなし)アルゴリズムはありますか?はいの場合、それはどれですか?そうでない場合、同じ効果をもたらす他のアルゴリズムを教えてください。