Chroma Key Filter
Intro
Remove green/blue screen from video/images with advanced matte controls.

UI
View - Select what to render in the Viewport:
- Final Result - The composited result with transparency.
- Source - Original unprocessed image.
- Alpha - The transparency channel in grayscale.
- Status - A diagnostic view where red = transparent, green = opaque and yellow = edges.
Screen Color - The color to become transparent (usually green or blue background). Use the Color Picker to select a colour from the image. Solid black will result in no key.
Screen Gain - Control how aggressively colors are keyed. Higher values remove more background.
Screen Balance - Adjust the color saturation measurement. 0.0 = use the maximum of other channels, 0.5 = use the average (green screens), 1.0 = use the minimum (blue screens).
Shadow Tolerance - Determine how much darker variations of the screen color can be to be included in the matte. This is useful for removing shadows cast on the background.
Shadow Softness - Control the transition between areas in and out of shadow. A higher value will create a smoother transition.
Alpha Bias - Adjust bias to reduce foreground/subject transparency. Use the Color Picker to select a colour from the image.
Use Alpha Bias for Despill - When checked, the 'Alpha Bias' color is used to affect despill calculations.
Despill Bias - Remove color spill from the edges of the matte. Picking hair or skin tones will often produce the best results.
Despill Strength - Control the overall strength of the despill. Use lower values for subtle despill or higher values for aggressive removal.
Pre-Blur - Blur the input image before keying to reduce any noise/grain. This does not affect the output.
Detail Recovery - Recover fine details like hair strands that may have been incorrectly keyed out. Uses edge detection and color analysis to identify areas that should remain opaque where 0 = no recovery and 1 = maximum recovery.
Edge Softness - Control the softness of the matte's edges where 0 = hard edges and 1 = very soft edges to help create a smoother transition between opaque and transparent pixels.
Clip Black - Set the transparency cutoff. Matte values below this value become fully transparent. Use carefully to avoid hard edges.
Clip White - Set the opacity cutoff. Matte values above this value become fully opaque. Use carefully to avoid hard edges.
Clip Rollback - Soften the effect of clipping by restoring some edge detail. Higher values restore more of the original matte.
Screen Dilate - Grow or shrink the matte's edges. Use sparingly as too much erosion can produce poor mattes.
Screen Softness - Blur the matte's edges for smoother compositing. This only affects edges and not solid areas. Small values are recommended.
Despot Black - Remove isolated transparent spots in opaque areas to clean up any small holes that may appear within the foreground/subject.
Despot White - Remove isolated opaque spots in transparent areas to clean up any small holes that may appear within the background.
Screen Replace - Determine the method for how colors in the foreground/subject are replaced when using 'Despill' for advanced color correction.
Replace Color - Set the color used to replace any color spill in foreground/subject. Set to dominant foreground/subject colors like skin or fabric for best results.
Shadow Gain - Adjust the matte's contrast in dark areas. Higher values make shadows more opaque.
Midtones Gain - Adjust the matte's contrast in mid-range areas. Higher values improve edge definition.
Highlights Gain - Adjust the matte's contrast in bright areas. Higher values make highlights more opaque.