У меня 8-битная цветовая палитра, поэтому у меня 256 цветов.
Палитра - это в основном массив значений [256 * 3] {r, g, b}
, теперь мне нужно нарисовать спектр цветовиз этого.Таким образом, в основном я должен выбрать 256 из общего числа 256*256*256
возможных значений, которые позволили бы мне нарисовать радугу как можно ближе.
Подобные вопросы здесь о SO указывают на подход, основанный на HSV, но я ищуреализация RGB, потому что у меня есть API, определенные таким образом.
Любая помощь очень ценится.