Lut

Lut

A node for applying Color Grading LUTS to an image. This node supports many different types/formats of luts, .1dlut, .png(HALD CLUTs, reshade luts), .3dl, .cube. lut_filepath = path to the lut file, the path can have "" or not. .1dlut, .png, .3dl and .cube are supported chroma_amount = changes the chroma amout of the lut (1.0 is default) luma_amount = changes the luma amout of the lut (1.0 is default) lut_strength = exponentially scales the lut values use_torch_optimized_interpolation = use a more torch optimized algorithm while applying the lut. (nearest neighbor and bilinear only) interpolation = interpolation method to use gaussian_interpolation_radius = gaussian interpolation blur radius stochastic_interpolation_samples = how many samples to use for stochastic interpolation stochastic_interpolation_use_gaussian = use use gaussian blur for stochastic interpolation sigma = sigma blur for gaussian and stochastic interpolation lut_order = the order of the lut data, some are rgb and some are bgr gamma_correction = apply gamma correction to .3dl luts if they are meant for different spaces opacity = like in photoshop opacity amount of the effect

Pack: Photography Nodes

custom_nodes.ComfyUI_Photography_Nodes

Inputs (14)

NameTypeRequired
imageIMAGErequired
lut_filepathSTRINGrequired
chroma_amountFLOATrequired
luma_amountFLOATrequired
lut_strengthFLOATrequired
use_torch_optimized_interpolationBOOLEANrequired
interpolationCOMBOrequired
gaussian_interpolation_radiusINTrequired
stochastic_interpolation_samplesINTrequired
stochastic_interpolation_use_gaussianBOOLEANrequired
sigmaFLOATrequired
lut_orderCOMBOrequired
gamma_correctionBOOLEANrequired
opacityINTrequired

Outputs (1)

NameType
IMAGEIMAGE