ChromaKeyer

ChromaKeyer is a green and blue-screen keyer which sacrifices some accuracy for speed.

This node has an equivalent in Nuke.

Inputs and Controls

Connection Type

Connection Name

Function

Input

src

The image sequence to which the ChromaKeyer is applied.

mask

An optional image to use as a mask. By default, the effects are applied according to the value in the alpha channel of the mask.

Control (UI)

Knob (Scripting)

Default Value

Function

Type name

TypeName

ChromaKeyer

The node type.

Enabled Enabled ticked If unchecked, this node will be omitted from the compiled image processing graph. Any incoming connections will be forwarded to the first output port, if any.
Label Label N/A An optional label to display on the node.
Parameters

Reset parameters to default value using the reset icon:

Switch between a single channel and separate channels:

View ShowFinalResult

Final Result

Select what you want to render into the output, Final Result or Intermediate Result.
Screen colour KeyColour 0.000 Sets the screen color to become transparent. Usually used for blue or green backgrounds.      
Screen gain KeyStrength 1.000 Adjusts how much of the screen color is removed to make the scene matte. Increasing this value keys more.      
Screen balance KeyBalance 0.500

Sets the balance point for the image to key.

Tip:   If the key is not working well with the default setting, try setting the balance to about 0.05,0.5 and 0.95 and see what works best.

     
Chroma gain ChromaDiffAmount 0.000 Controls how much of the chroma difference between the source image and the screen color is used to correct the matte.      
Matte white point MatteWhitePoint 1.000 Sets the error threshold used for correcting the foreground. All alpha values above this point are set to 1.      
Matte black point MatteBlackPoint 0.000 Sets the error threshold used for correcting the background. All alpha values below this point are set to 0.      
Matte alpha bias AlphaBias 0.500 Adjusts the alpha bias in case your screen color isn’t purely blue or green and is causing parts of the foreground image to become transparent. Pick the color from the part of the foreground that is affected.      
Use custom despill bias UseCustomDespillBias Disabled When enabled, allows for the use of the despill bias control.      
Despill bias DespillBias 0.500 Adjusts the despill bias to remove any remaining spill from around the foreground image. The most useful colors to pick for despill bias are often hair colors and skin tones.      
Inside mask UseInsideMask Ignore If you’re using multiple ChromaKeyer nodes to pull several different keys on different parts of the image (multipass keying), set inside mask to source alpha to add up the results of previous ChromaKeyer nodes.      
Replace mode Replace Ignore

Sets the color method to use for pixels where the alpha of the matte has been modified.

Ignore

Edge hard color

Edge linear color

Edge soft color

     
Add-in matte fix ReplaceAlphaDiff disabled When enabled, add the replace color into areas corrected using the matte black point and white point controls to enhance the despill effect.      
Replace colour ReplaceColour 1.000 When Replace mode is set to Edge hard color or Edge soft color, Replace color sets the color to add where the alpha of the matte has been increased by the mask.      
Replace amount ReplaceAmount 1.000 Controls the amount of replacement color to add in the final result.      
Premultiply Premultiply Enabled When enabled, premultiply the matte generated by ChromaKeyer with the foreground.