Как фотошоп смешивает два изображения вместе? - PullRequest
0 голосов
/ 09 марта 2012

Как работает Photoshop-Blend-Two-Images-Together

Кто-нибудь может объяснить, как Photoshop объединяет две фотографии в режиме DIVIDE?я хочу реализовать этот эффект в Java или C ++.

Ответы [ 3 ]

1 голос
/ 09 марта 2012

Так как умножить это:

#define ChannelBlend_Multiply(A,B)   ((uint8)((A * B) / 255))

Делить должно быть:

#define ChannelBlend_Multiply(A,B)   ((uint8)((A / B) * 255))
0 голосов
/ 09 марта 2012

Возьмите три изображения: выход и два входа и проанализируйте их значения в пикселях.Вы должны быть в состоянии выработать формулу, подгоняя образцы данных данных изображения к некоторым уравнениям.Я бы не стал делать предположения, что разделяем смесь Photoshop.Если вам нравится этот эффект, продублируйте его.

0 голосов
/ 09 марта 2012

Эта страница в Википедии должна помочь вам: http://en.wikipedia.org/wiki/Blend_modes#Divide.

Работа с пикселями в режиме наложения - это тихие простые операции.Поэтому вам нужно написать код с пояснениями на веб-странице.

...