допустим, изображение было сделано полупрозрачным и добавлено на плоский цвет фона. Исходное изображение, цвет фона и результат(смесь) известны. Но, что добавило прозрачности (Альфа-значение) неизвестно и меняется вдоль изображения. Есть ли автоматизированный способ вычислить это добавленное значение прозрачности для каждого пикселя изображения? Можно ли скопировать эти значения и применить к другой картинке?
[ изображение + прозрачность(неизвестно и варьируется) ] +
FlatBackground = Смешать(непрозрачный)= [ полупрозрачная картинка ] + FlatBackground = Mix (непрозрачная)
пример копирования каждого добавленного значения прозрачности, соответствующего пикселям изображения:
for pixel(0,0) added 127
for pixel(1,0) added 124
for pixel(0,1) added 124
for pixel(1,1) added 120
но, конечно, я не хочу печатать эти значения. Я просто хочу использовать его как маску(?).
Так что, я могу применить эти значения к другой картине, чтобы создать тот же эффект.