Visit ComfyUI Online for ready-to-use ComfyUI environment
Fine-tune image revision parameters in ComfyUI for precise control over image processing workflow.
The Revision Settings (JPS) node is designed to provide a comprehensive set of parameters for fine-tuning image revision processes within the ComfyUI framework. This node allows you to adjust various aspects of image cropping, interpolation, and noise augmentation, enabling precise control over the image revision workflow. By configuring these settings, you can optimize the quality and characteristics of the revised images, making it a valuable tool for AI artists looking to enhance their image processing capabilities. The node's primary function is to gather and return a structured set of revision settings that can be used in subsequent image processing pipelines.
This parameter controls the strength of the first revision process. It is a floating-point value that determines the intensity of the applied revision. The default value is 1, with a minimum of 0 and a maximum of 10, adjustable in steps of 0.1. Increasing this value will enhance the effect of the first revision, while decreasing it will reduce the effect.
Similar to rev1_strength
, this parameter controls the strength of the second revision process. It is also a floating-point value with a default of 1, a minimum of 0, and a maximum of 10, adjustable in steps of 0.1. Adjusting this value will affect the intensity of the second revision applied to the image.
This parameter specifies the amount of noise augmentation for the first revision. It is a floating-point value ranging from 0 to 1, with a default value of 0 and adjustable in steps of 0.1. Higher values introduce more noise, which can be useful for certain artistic effects or for simulating different image conditions.
This parameter controls the noise augmentation for the second revision, similar to rev1_noiseaug
. It ranges from 0 to 1, with a default value of 0 and adjustable in steps of 0.1. Adjusting this parameter allows you to fine-tune the noise characteristics of the second revision.
This parameter determines the cropping position for the first revision. It offers several options: "center", "top", "bottom", "left", and "right". Selecting a position will crop the image accordingly, allowing you to focus on specific areas of the image for the first revision.
This integer parameter specifies the offset for the first revision's cropping. It has a default value of 0, with a range from -2048 to 2048, adjustable in steps of 1. The offset value shifts the cropping position, providing additional control over the cropped area.
This parameter sets the cropping position for the second revision, with options including "center", "top", "bottom", "left", and "right". It functions similarly to rev1_crop
, allowing you to define the area of the image to be revised.
This integer parameter specifies the offset for the second revision's cropping. It has a default value of 0, with a range from -2048 to 2048, adjustable in steps of 1. Adjusting this value shifts the cropping position for the second revision.
This parameter defines the interpolation method used during cropping. Available options are "lanczos", "nearest", "bilinear", "bicubic", "area", and "nearest-exact". Each method offers different characteristics in terms of image quality and processing speed, allowing you to choose the most suitable one for your needs.
This integer parameter sets the resolution for cropping. It has a default value of 224, with a range from 224 to 1792, adjustable in steps of 224. This parameter determines the size of the cropped image, affecting the level of detail and processing requirements.
This output parameter returns a structured set of revision settings, encapsulated in a tuple. The settings include the crop resolution, interpolation method, cropping positions and offsets for both revisions, and the strengths and noise augmentations for both revisions. These settings are used to configure subsequent image processing nodes, ensuring consistent and precise application of the revision parameters.
rev1_strength
and rev2_strength
parameters to control the intensity of the revisions. Higher values will result in more pronounced effects.rev1_crop
and rev2_crop
parameters to focus on specific areas of the image. This can be useful for targeting particular regions for enhancement or modification.crop_intpol
methods to find the best balance between image quality and processing speed for your specific use case.rev1_noiseaug
and rev2_noiseaug
parameters to introduce noise for artistic effects or to simulate different image conditions.crop_res
parameter is set to a value outside the allowed range (224 to 1792).crop_res
value is within the specified range and is a multiple of 224.crop_intpol
parameter is set to an unsupported value.rev1_offset
or rev2_offset
parameter is set to a value outside the allowed range (-2048 to 2048).rev1_strength
or rev2_strength
parameter is set to a value outside the allowed range (0 to 10).rev1_noiseaug
or rev2_noiseaug
parameter is set to a value outside the allowed range (0 to 1).© Copyright 2024 RunComfy. All Rights Reserved.