| 
                 分類:[.NET 全般] 
  こんにちは。 開発言語はC#なのですが、今回は言語とは関係のないことでご相談があります。 例えばHTML内の指定したキーワードの箇所の背景色を設定したいのですが、 この色をランダムに設定したいと考えています。 (文字色は、背景色のRGBが R * 0.299 + G * 0.587 + B * 0.114 < 128を基準に白または黒に設定しています。)
 
  とりあえず、各RGB値をランダムに選ぶことにより、ランダムな色を得ることができたのですが、 中にはくすんだ色(グレーに近い・濁色)もあるので、こういった色は除外したいです。
  「くすんだ色」という抽象的な表現で申し訳ありませんが、くすんだ色を排除するための よいアイディアはないでしょうか?
  どうぞ宜しくお願いします。
  |