DustBust

DustBust allows you to remove dirt and scratches from scanned images by painting over them with pixels from another frame or another part of the same frame. It clones multiple areas from a source to a destination based on dust points you create by Ctrl/Cmd+clicking in the Viewer. The source position can be different for each dust point.

See also RotoPaint.

Inputs and Controls

Connection Type

Connection Name

Function

Input

unnamed

The image with the dirt or scratches to remove.

Control (UI)

Knob (Scripting)

Default Value

Function

DustBust Tab

enable

enable

1

Sets the effect intensity from 0-1, where 1 is equal to the full effect.

view source

view_source

disabled

When enabled, you can view the source frame for the points currently in the Viewer.

frame offset

frame_offset

1

The clone source can be on the same frame (value 0) or on another frame determined by the frame offset.

Note:  Frame offset is the same to all dust points on a particular frame (but frame offset can be animated over time if desired).

edge hardness

edge_hardness

0.5

Sets the edge softness for all dust points on a particular frame.

Output Mask

N/A

disabled

Enables the associated mask channel to the right. Disabling this checkbox is the same as setting the channel to none.

maskchannel

none

The channel to use as a mask. By default, the effect is limited to the non-black areas of this channel.