Алгоритм изменения насыщености цвета
Подскажите алгоритм изменения насыщенности цвета. Я предполагаю, что код должен быть не очень большой, ведь мне надо менять насыщенность не изображения, а просто монотонного фона, например #59877E
Обновление
Написал функцию: http://pastebin.com/L3dYHT3Y
По мотивам сайта: http://www.easyrgb.com/index.php?X=MATH
Проверю тут: http://www.michurin.net/online-tools/hsv2rgb.html
Вызов: RGBtoHSV(127, 212, 255, H, S, V);
Выдает: 0;1;1
Перерыл уже пол гугла, ничего не хочет работать