}source5それはあなたが色を設定する順序も要因ではないですか?Dillie-Osのアイデアを使うのと同じように、できるだけ色を混ぜる必要があります。256は1から次へです。128はもっと「離れて」いるでしょうこれは意味がありますか?source2私は、人間の目では4つ以下の値を区別できないところを読んでいます。これは覚えておくべきことです。次のアルゴリズムはこれを補正しません。//使用する最終色を保持します。n){while(len(colors)<n){//各色について0,255の間の乱数を生成する。tempがcolorsにない場合にのみ、新しい色を配列に追加します。}}}より見やすくするためにこれを最適化できる1つの方法は、新しい各色と配列内のすべての色の間の距離を比較することです。