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)
| Name | Type | Required |
|---|---|---|
| image | IMAGE | required |
| lut_filepath | STRING | required |
| chroma_amount | FLOAT | required |
| luma_amount | FLOAT | required |
| lut_strength | FLOAT | required |
| use_torch_optimized_interpolation | BOOLEAN | required |
| interpolation | COMBO | required |
| gaussian_interpolation_radius | INT | required |
| stochastic_interpolation_samples | INT | required |
| stochastic_interpolation_use_gaussian | BOOLEAN | required |
| sigma | FLOAT | required |
| lut_order | COMBO | required |
| gamma_correction | BOOLEAN | required |
| opacity | INT | required |
Outputs (1)
| Name | Type |
|---|---|
| IMAGE | IMAGE |