HSV または RGB のいずれかが与えられた場合、純粋な白のフォントで読み取り可能であることが保証されている背景にランダムな色を生成できるアルゴリズムはありますか?
C# を使用していますが、言語固有の実装である必要はありません。
ありがとう
これを作成しましたが、改善できると確信しています:
public static System.Drawing.Color GenerateRandomLiteColor()
{
var rnd = new Random(DateTime.Now.Millisecond);
double mul = 240.0;
HSLColor c = new HSLColor(rnd.NextDouble() * mul,
((rnd.NextDouble() * 0.6) + 0.5) * mul, ((rnd.NextDouble() * 0.35) + 0.5) * mul);
string s = c.ToRGBString();
return c;
}