Nodes · Keying
KeyerChroma
Keyingv1core
Overview
A chroma keyer: pulls the matte by distance from a sampled screen colour in chroma space.
How to
How-to
- Sample the screen colour;
acceptanceis how far in chroma space still counts as screen,softnessthe shoulder. view = matteto judge, then despill with SpillKill.
Inputs
| Input | What it takes |
|---|---|
| in | the image this node works on |
| insideMask | — |
| outsideMask | — |
Outputs
| Output | Type |
|---|---|
| out | Image |
Parameters
| Parameter | Type | Default | What it does |
|---|---|---|---|
| screen_color | Color | [0.1, 0.7, 0.15, 1.0] | The screen colour. Pick it from a clean patch of the plate. |
| acceptance | Float | 25.0 | Hue angle, in degrees, either side of the screen colour that counts as screen. |
| softness | Float | 25.0 | Degrees of hue past the acceptance angle over which the key fades to 0. |
| view | Choice | result | What the viewer shows: the result, the matte, a status map, or the overlay. resultmattestatusoverlay |
| disabled | Bool | false | Bypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back. |
| label | Text | A note shown under the node in the graph — what this node is FOR. Never affects the render or the cache. | |
| hide_input | Bool | false | Draw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap). |