ColorMatrix node
This documentation is for version 2.0 of ColorMatrix (net.sf.openfx.ColorMatrixPlugin).
Description
Multiply the RGBA channels by an arbitrary 4x4 matrix.
Inputs
Input |
Description |
Optional |
---|---|---|
Source |
No |
|
Mask |
Yes |
Controls
Parameter / script name |
Type |
Default |
Function |
---|---|---|---|
Output Red / |
Color |
r: 1 g: 0 b: 0 a: 0 |
values for red output component. |
Output Green / |
Color |
r: 0 g: 1 b: 0 a: 0 |
values for green output component. |
Output Blue / |
Color |
r: 0 g: 0 b: 1 a: 0 |
values for blue output component. |
Output Alpha / |
Color |
r: 0 g: 0 b: 0 a: 1 |
values for alpha output component. |
Clamp Black / |
Boolean |
On |
All colors below 0 on output are set to 0. |
Clamp White / |
Boolean |
Off |
All colors above 1 on output are set to 1. |
(Un)premult / |
Boolean |
Off |
Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied. |
Invert Mask / |
Boolean |
Off |
When checked, the effect is fully applied where the mask is 0. |
Mix / |
Double |
1 |
Mix factor between the original and the transformed image. |