Этого треда уже нет.
Это копия, сохраненная 6 июля 2022 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
gammacalibration.gif14 Кб, 640x480
Android: как обработать цвет отдельных пикселей? 2184156 В конец треда | Веб
Как посредством манипуляций с кодом поменять выводимый цвет пикселей в зависимости от их "изначальных" значений? Есть сурсы прошивки на базе AOSP. Порывшись поиском, нашёл матрицы насыщенности и цветовой слепоты в surfaceflinger, но изначальных значений они естественно не дают - просто множители в каждый канал. Мне же нужно нелинейное преобразование. Так вот, где взять эти изначальные RGB-данные каждого пикселя до преобразования? Или в каком месте можно подредактировать/подтыкнуться со своей формулой обработки каждого пикселя? Возможно ли вообще подобное? Где-то же значения для трансфлрмации беруться, да и к тому же есть(был?) ещё негативный/инверсный режим, разве его можно матрицей реализовать (а не тупо 255-r, 255-g, 255-b)? В общем и целом, мне хотелось бы получить эффект гамма-коррекции (под линейную), даже если он будет хардкодный и неточный/медленный.
Стори: хотел подкрутить на мобилке гамму, но оказалось что на моём мтк аппаратно это внезапно невозможно. Ну я подумал, что можно программно подменить режим цветовой слепоты, пусть даже ценой производительности. Скачал сурсы, нашёл daltonizer, а там матрицы одни. Есть ещё режим инверсии, но его не смог разыскать. Сейчас не вдупляю, куда копать. В C слаб, распутать сырцы вот пытаюсь.
2 2184279
На xda естественно молчок.
3 2184781
Бамп на ночь
4 2185059
Разве я многого прошу?
5 2185172
Бамп
6 2185422
Bump
7 2185465
>>184156 (OP)
Тебя на гугле забанили, мразь?
Найди оперсорсную залупу для "night light" и посмотри как сделано.
8 2185757
>>185465
Прикалываешься? Если бы так просто было, приложуху для гаммы бы уже давно запилили, как это было с Sa2ration. Насколько я понимаю, преобразованиями этих матриц эффекта гамма-коррекции не достичь, нужны именно вводные данные, вот я и пытаюсь выяснить, куда эти матрицы идут, ну и что там с инверсией.
9 2186265
Пук немощный
10 2186697
Пук беспомощный
11 2186965
Пук безнадёжный
12 2189305
Пук беспонтовый
13 2191519
Пук жидкий предсмертный
15 2231993
>>198358
Ну тут уже ближе. Вроде есть какие-то наводочки.
Тред утонул или удален.
Это копия, сохраненная 6 июля 2022 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски