Ответ на этот вопрос субъективен - то, что лучше всего контрастирует с человеком с полным зрением, не обязательно лучше, чем с человеком, страдающим дальтонизмом или ограниченным зрением, или человеком с нормальным зрением, который работает с оборудованием в темноте.
Физиологически у людей гораздо более высокое разрешение по интенсивности, чем по оттенку или насыщенности.Вот почему аналоговое телевидение, цифровое видео и сжатие фотографий отбрасывают информацию о цвете, чтобы уменьшить полосу пропускания ( 4: 2: 2 ) - если вы соедините два пикселя с разной интенсивностью, не имеет значения, какой цветони есть - мы просто можем ощутить разницу в цвете только на больших областях одинаковой интенсивности.
Так что, если объект, который вы пытаетесь отобразить, имеет множество небольших областей размером всего в несколько пикселей, или вы хотите, чтобы он использовалсяв темноте (в темноте мозг усиливает синие клетки, а мы также не видим цвета) или 10% мужской популяции, страдающей дальтонизмом, рассмотрите возможность использования интенсивности в качестве основного дифференцирующего фактора, а не оттенка.GetRainbowColour
игнорирует самое важное измерение человеческого зрительного восприятия, но вполне может работать с непрерывными данными.