ComfyUI > Nodes > ComfyUI-EsesImageCompare > Eses Image Compare

ComfyUI Node: Eses Image Compare

Class Name

EsesImageCompare

Category
Eses Nodes/Image Utilities
Author
quasiblob (Account age: 3827days)
Extension
ComfyUI-EsesImageCompare
Latest Updated
2025-10-08
Github Stars
0.04K

How to Install ComfyUI-EsesImageCompare

Install this extension via the ComfyUI Manager by searching for ComfyUI-EsesImageCompare
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-EsesImageCompare 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

Eses Image Compare Description

Powerful image comparison tool for ComfyUI interface, with draggable slider, blend modes, live preview, and difference mask.

Eses Image Compare:

The EsesImageCompare node is a powerful tool designed for artists and creators using the ComfyUI interface to visually compare two images. This node allows you to interactively analyze differences between images using a draggable slider, which provides a real-time side-by-side comparison. It supports various blend modes such as difference, lighten, darken, screen, and multiply, enabling advanced visual analysis of image variations. The node also offers a live preview feature, updating the display as you adjust the slider or change blend modes. Additionally, it generates a grayscale difference mask that highlights discrepancies between the two images, which can be useful for further processing or analysis. The node is designed with user convenience in mind, featuring automatic resizing to match the aspect ratio of input images and a "Reset Node Size" button to easily revert to default settings. It also saves the slider position and blend mode with the workflow, ensuring a seamless user experience.

Eses Image Compare Input Parameters:

image_a

image_a is the primary image input for the comparison process. It serves as the base image over which the comparison is made. This parameter is required and must be provided for the node to function. The image should be in a compatible format that the node can process.

image_b

image_b is the secondary image input that is compared against image_a. This parameter is optional, allowing you to perform a comparison only if a second image is available. If provided, it should match the dimensions of image_a to ensure accurate comparison results.

prompt

prompt is a hidden parameter used internally for processing and does not require user input. It is part of the node's configuration to handle specific operations within the ComfyUI environment.

extra_pnginfo

extra_pnginfo is another hidden parameter that stores additional metadata related to the images. It is used internally and does not require user interaction.

unique_id

unique_id is a hidden parameter that uniquely identifies the node instance within the workflow. It is used for internal tracking and synchronization purposes.

blend_mode

blend_mode is a hidden parameter that determines the method of blending the two images during comparison. It offers several options: "normal", "difference", "lighten", "darken", "screen", and "multiply", with "normal" being the default. Each mode provides a different visual effect, allowing for detailed analysis of image differences.

Eses Image Compare Output Parameters:

image_a

image_a is the output of the primary image after processing. It is returned unchanged, allowing you to use it further in your workflow or for additional comparisons.

diff_mask

diff_mask is a grayscale mask that highlights the differences between image_a and image_b. This output is particularly useful for identifying areas of change or variation between the two images, providing a visual representation of discrepancies that can be used for further analysis or processing.

Eses Image Compare Usage Tips:

  • Utilize the draggable slider to interactively compare images in real-time, which can help in identifying subtle differences that might not be immediately apparent.
  • Experiment with different blend modes to gain various perspectives on how the images differ. Each mode can reveal unique aspects of the image variations, aiding in comprehensive analysis.

Eses Image Compare Common Errors and Solutions:

Image dimension mismatch

  • Explanation: This error occurs when image_a and image_b do not have matching dimensions, which is necessary for accurate comparison.
  • Solution: Ensure that both images have the same width and height before inputting them into the node. You may need to resize one of the images to match the other.

Missing image input

  • Explanation: This error arises when image_a is not provided, as it is a required input for the node to function.
  • Solution: Make sure to provide a valid image for image_a to enable the comparison process. If image_b is not available, the node can still function with just image_a.

Eses Image Compare Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-EsesImageCompare
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.