Приветствую!
Так сложилось что я нынче мейнтейнер mtPaint'а http://mtpaint.sourceforge.net И вчера (точнее, уже позавчера), я захотел пойти навстречу пожеланиям юзеров и сделать в новой версии опцию "Сохранять яркость" при смене цветового тона. Естественно, из моей затеи вышло нечто страшное, и так я узнал как выглядит эффект Гельмгольца-Кольрауша. Как он называется, я узнал несколько позже, мучая Гугль в попытках понять что именно случилось и почему именно со мной.
Так или иначе - может ли кто из присутствующих здесь знающих людей подсказать мне какую-нибудь формулу для компенсации этого самого эффекта? Прога служит для пиксельной графики, так что ничего особо продвинутого не надо - нужно что-нибудь, что позволит получать что-то похожее на субъективную яркость насыщенных цветов для среднестатистического юзера и монитора.
Примечание: Фершильда я на эту тему читал, но толку от него никакого: для формулы Кована-Варэ я еще должен откуда-то угадать основание логарифма, а для собственной формулы Фершильда вместо рабочей формулы только намек плюс ссылка на статью, которой в свободном доступе не наблюдается.
Так сложилось что я нынче мейнтейнер mtPaint'а http://mtpaint.sourceforge.net И вчера (точнее, уже позавчера), я захотел пойти навстречу пожеланиям юзеров и сделать в новой версии опцию "Сохранять яркость" при смене цветового тона. Естественно, из моей затеи вышло нечто страшное, и так я узнал как выглядит эффект Гельмгольца-Кольрауша. Как он называется, я узнал несколько позже, мучая Гугль в попытках понять что именно случилось и почему именно со мной.
Так или иначе - может ли кто из присутствующих здесь знающих людей подсказать мне какую-нибудь формулу для компенсации этого самого эффекта? Прога служит для пиксельной графики, так что ничего особо продвинутого не надо - нужно что-нибудь, что позволит получать что-то похожее на субъективную яркость насыщенных цветов для среднестатистического юзера и монитора.
Примечание: Фершильда я на эту тему читал, но толку от него никакого: для формулы Кована-Варэ я еще должен откуда-то угадать основание логарифма, а для собственной формулы Фершильда вместо рабочей формулы только намек плюс ссылка на статью, которой в свободном доступе не наблюдается.