У меня есть два изображения RGB и для каждого изображения изображение в оттенках серого. Изображения в градациях серого кодируют прозрачность двух изображений на пиксель, например. черный означает непрозрачный, белый полностью. Мой вопрос: я хочу объединить два изображения в соответствии с прозрачностью в одно непрозрачное изображение (если вы просуммируете два изображения в градациях серого, вы получите черный цвет для каждого пикселя). Есть идеи, как это сделать с qt 5?
Спасибо!!
QImage
s, измените альфа-каналы в двух изображениях в соответствии с альфа-картами, затем смешайте как обычно. 2) Как и раньше, но просто сделайте смешивание Портера-Даффа, используя все четыре изображения в качестве эталона. 3) Поиграйте с режимами композицииQPainter
- если вы можете копировать альфа-карту, тоSourceIn
илиSourceATop
предоставят вам первое изображение с запеченным альфа-каналом, сделайте то же самое со вторым изображением, затем смешайте их вместе в нормальныйSourceOver
. - person peppe   schedule 19.06.2014