Общий алгоритм получения и установки яркости пикселя?
Я искал простой алгоритм для получения и установки яркости пикселя, но ничего не могу найти - только исследовательские работы и сложные библиотеки.
Так кто-нибудь знает, по какой формуле рассчитывается яркость пикселя? И какую формулу я должен использовать, чтобы изменить яркость?
Изменить: уточнить вопрос. Я использую Qt с C++, но я в основном ищу общую математическую формулу - я адаптирую ее к языку. Я говорю о пикселях RGB изображения в памяти. Под "яркостью" я подразумеваю то же, что и в Photoshop - изменение яркости делает изображение более "белым" (значение яркости 1,0 полностью белое), а уменьшение - более "черным" (значение 0,0).
2 ответа
Измените цветовое представление на HSV. Компонент V обозначает значение и представляет яркость!
Что вы подразумеваете под пикселем?
Вы можете установить яркость пикселя в изображении с помощью '=', вам просто нужно знать структуру памяти изображения
Установить пиксель на экране немного сложнее