ComfyUI Node: SaveImageOpenEXR

Class Name

SaveImageOpenEXR

Category
Marigold
Author
kijai (Account age: 2184days)
Extension
Marigold depth estimation in ComfyUI
Latest Updated
2024-06-19
Github Stars
0.39K

How to Install Marigold depth estimation in ComfyUI

Install this extension via the ComfyUI Manager by searching for Marigold depth estimation in ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Marigold depth estimation in 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

SaveImageOpenEXR Description

SaveImageOpenEXR node: Saves images in high dynamic range OpenEXR format for preserving color and brightness fidelity.

SaveImageOpenEXR:

The SaveImageOpenEXR node is designed to save images in the OpenEXR format, which is a high dynamic range (HDR) image file format developed by Industrial Light & Magic. This node is particularly useful for AI artists who need to preserve the full range of color and brightness information in their images, making it ideal for professional visual effects, animation, and high-quality rendering tasks. The node can handle images in floating-point 32-bit format and ensures that the saved files maintain the highest possible fidelity. It supports both the OpenEXR and OpenCV libraries, providing flexibility depending on the available modules in your environment.

SaveImageOpenEXR Input Parameters:

images

This parameter expects an image input in the form of a tensor. The image should be in a format that can be converted to a NumPy array and subsequently saved as an OpenEXR file. The quality and accuracy of the saved image depend on the input image's resolution and color depth.

filename_prefix

This parameter is a string that specifies the prefix for the saved file's name. The default value is "ComfyUI_EXR". This prefix helps in organizing and identifying the saved files, especially when multiple images are being processed and saved in sequence. The node automatically appends a counter to this prefix to ensure unique filenames.

SaveImageOpenEXR Output Parameters:

file_url

This output parameter returns the file path of the saved OpenEXR image as a string. This path can be used to access the saved image for further processing, sharing, or storage. The returned file path includes the directory, filename prefix, and the counter to ensure the file can be easily located.

SaveImageOpenEXR Usage Tips:

  • Ensure that the input image is in a high dynamic range format to fully utilize the benefits of the OpenEXR format.
  • Use a descriptive filename prefix to easily identify and organize your saved images.
  • Verify that either the OpenEXR or OpenCV module is installed in your environment to avoid import errors and ensure smooth operation.

SaveImageOpenEXR Common Errors and Solutions:

No OpenEXR module found, trying OpenCV...

  • Explanation: This error occurs when the OpenEXR module is not installed in your environment.
  • Solution: Install the OpenEXR module using a package manager like pip, or ensure that the OpenCV module is available as a fallback.

No OpenEXR or OpenCV module found, can't save EXR

  • Explanation: This error indicates that neither the OpenEXR nor the OpenCV module is available in your environment.
  • Solution: Install either the OpenEXR or OpenCV module to enable the node to save images in the OpenEXR format.

Invalid image format

  • Explanation: This error occurs if the input image is not in a format that can be converted to a NumPy array and saved as an OpenEXR file.
  • Solution: Ensure that the input image is in a compatible format, such as a tensor that can be converted to a NumPy array.

File save error

  • Explanation: This error occurs if there is an issue with writing the file to the specified directory.
  • Solution: Check the output directory's permissions and ensure there is enough disk space to save the file.

SaveImageOpenEXR Related Nodes

Go back to the extension to check out more related nodes.
Marigold depth estimation in ComfyUI
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.