Изменение цвета изображения на основе значения RGB

Ситуация:

У вас есть изображение с одним основным цветом, и вам нужно преобразовать его в другой на основе заданного значения RGB.

Задача:

Существует ряд разных, но похожих оттенков этого цвета, которые также необходимо преобразовать, что делает простое «изменение -всех -(0,0,0 )-пикселей -на -(0,100,200 )' решение бесполезно.

Если бы кто-нибудь мог указать мне правильное направление в отношении алгоритма или метода обработки изображений, который сделал бы эту задачу более управляемой, это было бы здорово.

Я использовал PIL, чтобы решить эту проблему, но любые общие советы были бы хороши.

редактировать:

Кроме того, я использовал этот другой ответ SO(Изменение оттенка изображения с помощью Python PIL)сделать часть того, о чем я прошу (изменение оттенка ), но не принимает во внимание насыщенность или значение

редактировать:http://dpaste.org/psk5C/показывает использование pil для просмотра значений rgb, с которыми мне приходится работать, и hsv, которые соответствуют некоторым.

7
задан Community 23 May 2017 в 11:54
поделиться