Region Shape
Chooses the shape of the target region that PatchReplacer will rebuild.
Tracked patch replacement
Replaces a damaged or unwanted image region with pixels sampled from a cleaner nearby area, with controls for transform and edge integration.
PatchReplacer is a practical cleanup tool for blemishes, logos, stains, dust or small objects when a suitable replacement texture exists elsewhere in the frame. It works best when the source patch has similar perspective, lighting and texture.
Overview
PatchReplacer is a practical cleanup tool for blemishes, logos, stains, dust or small objects when a suitable replacement texture exists elsewhere in the frame. It works best when the source patch has similar perspective, lighting and texture.
Think of it as a live clone-stamp patch that can be positioned and tracked inside the node graph.
Flow anatomy
The port structure shows how this node fits into a Fusion graph.
Primary image, matte or shape stream processed by the node.
Optional mask that limits where the node affects the image.
The processed result from this node.
Inspector
Start with these controls before reaching for more complicated workarounds.
Chooses the shape of the target region that PatchReplacer will rebuild.
Sets Region Shape to Rectangle.
Sets Region Shape to Ellipse.
Sets Region Shape to Alpha channel.
Chooses the reconstruction method used to fill the target region.
Sets Fill-in method to Clone.
Sets Fill-in method to Blend Clone.
Sets Fill-in method to Fast Mask.
Sets Fill-in method to Blend Mask.
Controls how much source detail is transferred into the replacement region.
Preserves some of the original target-region detail while the replacement is blended in.
Adjusts how much local texture variation PatchReplacer is allowed to introduce.
Sets the amount of blur.
Selects the Border Type used by PatchReplacer.
Sets Border Type to Black.
Sets Border Type to Replicate.
Sets Border Type to Reflect.
Sets Border Type to Wrap-Around.
Chooses how replacement pixels are handled when the patch reaches the edge of the frame.
Sets Frame Edge Pixels to From Source Patch.
Sets Frame Edge Pixels to Preserve Existing.
Sets Frame Edge Pixels to Replace With Blended.
Sets the X/Y coordinates for Source Position.
Sets the X/Y coordinates for Target Position.
Sets the horizontal size.
Sets the vertical size.
Applies upstream sizing transforms to the replacement source position.
Makes the replacement source follow the assigned track.
Applies upstream sizing transforms to the target patch position.
Makes the target patch region follow the assigned track.
Moves the source reference onto the target position as a convenient starting alignment.
Shows or hides PatchReplacer’s source and target controls in the Viewer.
Sets On-Screen Controls to Show.
Sets On-Screen Controls to Auto Hide.
Sets On-Screen Controls to Hide.
Practical setup
Choose a clean source texture near the defect.
Place the destination over the unwanted region.
Match scale and angle.
Feather only enough to hide the seam.
Track the patch when the surface or camera moves.
Examples
Clone clean wall texture over a small mark.
Use planar tracking data so the patch follows a moving surface.
Troubleshooting
Production notes
Related nodes