Это приложение для Android. Скажем, у меня есть два цвета с альфаВычисление комбинированного цвета двух цветов (над оператором)
int color1 = 0x12345678 // aarrggbb
int color2 = 0x87654321
Как вычислить комбинированный цвет слоя с цвет2 над слоем с цвет1?
Я нашел здесь обсуждение и формулу, но сначала проверяю, если он уже доступен на Android и/или Java, прежде чем писать собственный код.
http://en.wikipedia.org/wiki/Alpha_compositing#Analytical_derivation_of_the_over_operator
Edit: Обратите внимание, что цель этого вопроса не до конца с растровым изображением, но цвет (например, aarrggbb INT).
Thanks nmr. Как использовать его для вычисления составного цвета? Вам нужно нарисовать одноразрядное растровое изображение, а затем прочитать этот пиксель? – user1139880
О, да, хм. Я не знаю лучшего способа, чем это. – nmr