CompositorNodeKeying(CompositorNode)

base classes — bpy_struct, Node, CompositorNode

class bpy.types.CompositorNodeKeying(CompositorNode)
blur_post

Matte blur size which applies after clipping and dilate/eroding

Type :int in [0, 2048], default 0
blur_pre

Chroma pre-blur size which applies before running keyer

Type :int in [0, 2048], default 0
clip_black

Value of on-scaled matte pixel which considers as fully background pixel

Type :float in [0, 1], default 0.0
clip_white

Value of on-scaled matte pixel which considers as fully foreground pixel

Type :float in [0, 1], default 0.0
despill_factor

Factor of despilling screen color from image

Type :float in [0, 1], default 0.0
dilate_distance

Matte dilate/erode side

Type :int in [-100, 100], default 0
edge_kernel_radius

Radius of kernel used to detect whether pixel belongs to edge

Type :int in [-100, 100], default 0
edge_kernel_tolerance

Tolerance to pixels inside kernel which are treating as belonging to the same plane

Type :float in [0, 1], default 0.0
screen_balance

Balance between two non-primary channels primary channel is comparing against

Type :float in [0, 1], default 0.0

Inherited Properties

Inherited Functions

Previous topic

CompositorNodeInvert(CompositorNode)

Next topic

CompositorNodeKeyingScreen(CompositorNode)