Skip to content

Color Transfer

Brief Description

Transfers color from a reference image to a target image

Controls

Parameter / Script Name Type Default Function
Enabled / enabled Boolean On
Red / process_red Boolean On Enable the red channel in output. Otherwise if there's a source the content of the main source is returned instead, else 0
Green / process_green Boolean On Enable the green channel in output. Otherwise if there's a source the content of the main source is returned instead, else 0
Blue / process_blue Boolean On Enable the blue channel in output. Otherwise if there's a source the content of the main source is returned instead, else 0
Alpha / process_alpha Boolean On Enable the alpha channel in output. Otherwise if there's a source the content of the main source is returned instead, else 0
Reference / reference Image - Reference Image from which to transfer the color
Reference Mode / ref_frame_mode Choice Still Frame Whether to use a still frame at the specified timecode or to update the reference at each frame
- Still Frame
- Animated
Reference Still Frame / ref_ref_frame Time 0 Frame timecode to use as Reference
Target Mode / target_frame_mode Choice Animated Whether to use a still frame at the specified timecode or to update the reference at each frame
- Still Frame
- Animated
Target Still Frame / target_ref_frame Time 0 Frame timecode to use to compute the transfer. All other frames will be applied the same transfer function
Cross-Correlation / cross_matching Float 0.5 Cross-correlation coefficient to match the distribution of the input images
Refine Iterations / distribution_matching_order Float 0 Match the color distribution of the source channels by iteratively adjusting higher order characteristics of the data
Auto Saturation / auto_saturation_shift Boolean Off When checked, the saturation mix is computed automatically as the ratio of the largest saturation value in the original image to the largest value in the target image
Saturation Mix / saturation_shift Float 1 Mix saturation between original image and processed image
Shading / shading_shift Float 0.5 Mix shading transfer between full transfer at 1 and target shading at 0
Match Luminance / match_luminance Boolean Off When checked, the luminance distribution in the original image is used to adjust the target image
Add Original Luminance / enable_add_original_luminance Boolean Off When checked, the original image luminance is added to the output image. This is useful to preserve overbrights (values over 1)
Original Luminance Strength / mult_original_luminance Float 0.2 Factor multiplied to the original luminance when Add Original Luminance is checked
Output Saturation / tint_shift Float 1 Mix the output image with the greyscale version of it. Full color at 1 and greyscale at 0
Reference Mask / reference_mask Image - Mask the reference frame so that only regions in the mask are taken into account in the process
Mask / mask Image -
Mix / mix_with_source Float 1 Dissolves between the original image at 0 and the image with the effect applied at 1