ComfyUI Node: Olm LUT

Class Name

OlmLUT

Category
LUT
Author
o-l-l-i (Account age: 3122days)
Extension
Olm LUT Node for ComfyUI
Latest Updated
2025-06-09
Github Stars
0.02K

How to Install Olm LUT Node for ComfyUI

Install this extension via the ComfyUI Manager by searching for Olm LUT Node for ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Olm LUT Node for ComfyUI in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Olm LUT Description

OlmLUT applies LUTs for precise color grading, enhancing images with professional consistency.

Olm LUT:

OlmLUT is a node designed to apply Look-Up Tables (LUTs) to images, allowing you to transform the color grading and overall aesthetic of your visuals with precision and ease. This node is particularly beneficial for AI artists who wish to enhance their images by applying complex color transformations that are predefined in LUT files. By leveraging the power of LUTs, OlmLUT enables you to achieve consistent and professional-grade color adjustments across your projects. The node supports various operation modes and can handle gamma correction, making it versatile for different workflows. Its primary goal is to provide a straightforward yet powerful tool for color manipulation, ensuring that even those with minimal technical background can achieve stunning results.

Olm LUT Input Parameters:

image

The image parameter represents the input image to which the LUT will be applied. This image should be in a format compatible with the node's processing capabilities, typically a NumPy array representing pixel data. The quality and resolution of the input image can significantly impact the final output, as higher resolution images may yield more detailed color transformations.

lut_file

The lut_file parameter specifies the path to the LUT file that contains the color transformation data. This file is crucial as it defines the specific color grading that will be applied to the input image. The LUT file must be in a compatible format, such as a .cube file, and should be correctly structured to ensure accurate color mapping.

strength

The strength parameter controls the intensity of the LUT effect applied to the image. It typically ranges from 0 to 1, where 0 means no effect and 1 means full application of the LUT. Adjusting this parameter allows you to blend the original image with the LUT effect, providing flexibility in achieving the desired look.

gamma_correction

The gamma_correction parameter is a boolean that determines whether gamma correction should be applied before LUT processing. When set to True, the input image is converted from linear to sRGB color space, which can be essential for ensuring accurate color representation, especially if the input image is in a linear color space.

operation_mode

The operation_mode parameter defines the mode of operation for the node, allowing you to choose between different processing methods such as normal, test_colors_horizontal, test_colors_vertical, test_gradient, test_hsv, and mid_gray_box. Each mode offers a unique way to apply the LUT, catering to various artistic needs and testing scenarios.

debug_logging

The debug_logging parameter is a boolean that, when enabled, provides detailed logging information during the LUT application process. This can be particularly useful for troubleshooting and understanding the internal workings of the node, as it outputs information about the LUT shape, range, and specific pixel transformations.

Olm LUT Output Parameters:

output_images

The output_images parameter is the result of the LUT application process. It contains the transformed image(s) with the applied color grading, ready for further use or export. This output is crucial as it represents the final visual product after the LUT transformation, showcasing the enhanced color aesthetics achieved through the node.

Olm LUT Usage Tips:

  • Ensure that your LUT files are correctly formatted and compatible with the node to avoid errors during processing.
  • Experiment with the strength parameter to achieve subtle or dramatic color effects, depending on your artistic vision.
  • Utilize the gamma_correction option if your input images are in a linear color space to maintain accurate color representation.
  • Use debug_logging to gain insights into the LUT application process, which can help in fine-tuning your settings for optimal results.

Olm LUT Common Errors and Solutions:

LUT file not found: <path>

  • Explanation: This error occurs when the specified LUT file cannot be located at the given path.
  • Solution: Verify that the file path is correct and that the LUT file exists in the specified directory.

No LUT_3D_SIZE found in LUT file: <path>

  • Explanation: The LUT file does not contain the required LUT_3D_SIZE specification, which defines the size of the LUT.
  • Solution: Ensure that the LUT file is properly formatted and includes the LUT_3D_SIZE line with a valid size value.

Expected <size^3> LUT entries, found <number> in file: <path>

  • Explanation: The number of LUT entries in the file does not match the expected count based on the specified LUT size.
  • Solution: Check the LUT file for completeness and correctness, ensuring that all necessary entries are present and correctly formatted.

Olm LUT Related Nodes

Go back to the extension to check out more related nodes.
Olm LUT Node for ComfyUI
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.