この問題は StackOverflow のさまざまな議論で取り上げられていますが、普遍的に最適な解決策は依然として見つかりません。しかし、色の理論とアルゴリズムの進歩により、いくつかの有望な方法が提供されています。
任意の色数 (N)
有限かつ比較的小さい N
カラー システム間の変換
ケリーとボイントンのリストの RGB 値
Kelly Color | Hex | RGB |
---|---|---|
Vivid Yellow | 0xFFB300 | 255, 179, 0 |
Strong Purple | 0xFF803E75 | 255, 128, 56 |
Vivid Orange | 0xFF6800 | 255, 104, 0 |
Very Light Blue | 0xA6BDD7 | 166, 189, 215 |
Vivid Red | 0xC10020 | 193, 0, 32 |
Grayish Yellow | 0xCEA262 | 206, 162, 98 |
Medium Gray | 0x817066 | 129, 112, 102 |
Vivid Green | 0x007D34 | 0, 125, 52 |
Strong Purplish Pink | 0xF6768E | 246, 118, 142 |
Strong Blue | 0x00538A | 0, 83, 138 |
Strong Yellowish Pink | 0xFF7A5C | 255, 122, 92 |
Strong Violet | 0x53377A | 83, 55, 122 |
Vivid Orange Yellow | 0xFF8E00 | 255, 142, 0 |
Strong Purplish Red | 0xB32851 | 179, 40, 81 |
Vivid Greenish Yellow | 0xF4C800 | 244, 200, 0 |
Strong Reddish Brown | 0x7F180D | 127, 24, 13 |
Vivid Yellowish Green | 0x93AA00 | 147, 170, 0 |
Deep Yellowish Brown | 0x593315 | 89, 51, 21 |
Vivid Reddish Orange | 0xF13A13 | 241, 58, 19 |
Dark Olive Green | 0x232C16 | 35, 44, 22 |
Boynton Color | Hex | RGB |
---|---|---|
Blue | 0x0000FF | 0, 0, 255 |
Red | 0xFF0000 | 255, 0, 0 |
Green | 0x00FF00 | 0, 255, 0 |
Yellow | 0xFFFF00 | 255, 255, 0 |
Magenta | 0xFF00FF | 255, 0, 255 |
Pink | 0xFF8080 | 255, 128, 128 |
Gray | 0x808080 | 128, 128, 128 |
Brown | 0x800000 | 128, 0, 0 |
Orange | 0xFF8000 | 255, 128, 0 |
以上が記事の内容に該当するタイトルをいくつか挙げます。 1. 視覚的に区別できる色を作成する方法: 最良の方法とリソースのガイド (これは、この記事の問題と解決策指向の性質を強調しています。) 2. とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。