Как понимать и выбирать значения при работе с ColorMatrix?

Я прочитал документацию ColorMatrix , и в ней говорится следующее:

Матрица 5x4 для преобразования компонентов цвета + альфа растрового изображения .

Матрица хранится в одном массиве и обрабатывается следующим образом:

Я прочитал документацию ColorMatrix , и там написано следующее:

Матрица 5x4 для преобразования цвет + альфа-компоненты растрового изображения.

Матрица хранится в одном массиве и обрабатывается следующим образом:

Я прочитал документацию ColorMatrix , и там написано следующее:

Матрица 5x4 для преобразования цвет + альфа-компоненты растрового изображения.

Матрица хранится в одном массиве и обрабатывается следующим образом:

[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t]

В применении к цвет [r, g, b, a] , результирующий цвет вычисляется как (после фиксации)

  • R '= a R + b G + c B + d A + e;
  • G '= f R + g G + h B + i A + j;
  • B '= k R + 1 G + m B + n A + o;
  • A '= p R + q G + r B + s A + t;

Я знаю, как получить результат, но у меня остались вопросы:

  1. Каково значение цвета [r, g, b, a] , is color [r, g, b, a] вычислено системой?
  2. Я знаю, что adcd и так далее могут иметь отрицательные значения. В чем разница между положительными значениями и отрицательными значениями.
  3. У меня нет графических знаний, очень сложно получить удовлетворительное изображение, мне обычно приходится пробовать много раз, чтобы получить хороший результат. Есть ли какие-либо инструменты или веб-сайт, которые могут дать некоторые рекомендации о том, как получить клапан [abc d..t] , возможно, с примерами?

9
задан Octavian A. Damiean 27 May 2011 в 11:18
поделиться