ComfyUI  >  Nodes  >  JPS Custom Nodes for ComfyUI >  Revision Settings Pipe (JPS)

ComfyUI Node: Revision Settings Pipe (JPS)

Class Name

Revision Settings Pipe (JPS)

Category
JPS Nodes/Pipes
Author
JPS (Account age: 370 days)
Extension
JPS Custom Nodes for ComfyUI
Latest Updated
5/22/2024
Github Stars
0.0K

How to Install JPS Custom Nodes for ComfyUI

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

Revision Settings Pipe (JPS) Description

Manage and apply revision settings for AI-generated images, fine-tune parameters for two stages, achieve precise results.

Revision Settings Pipe (JPS):

The Revision Settings Pipe (JPS) is designed to manage and apply various revision settings to your AI-generated images. This node allows you to fine-tune the cropping, interpolation, and strength parameters for two different revision stages, providing you with greater control over the final output. By adjusting these settings, you can achieve more precise and desirable results in your image processing tasks. The node is particularly useful for artists looking to refine their images through multiple stages of revision, ensuring that each stage is optimized for the best possible outcome.

Revision Settings Pipe (JPS) Input Parameters:

revision_settings

This parameter is a tuple that includes various settings for the revision process. It consists of multiple elements that control different aspects of the image revision, such as cropping resolution, interpolation methods, and strength parameters for two revision stages. Each element in the tuple has a specific role in determining how the image will be processed during the revision stages. The exact elements and their functions are as follows:

  • crop_res: An integer representing the cropping resolution.
  • crop_intpol: A string indicating the interpolation method, which can be one of the following: "lanczos", "nearest", "bilinear", "bicubic", "area", "nearest-exact".
  • rev1_crop: A string specifying the crop position for the first revision stage, which can be "center", "top", "bottom", "left", or "right".
  • rev1_offset: An integer representing the offset for the first revision stage.
  • rev2_crop: A string specifying the crop position for the second revision stage, which can be "center", "top", "bottom", "left", or "right".
  • rev2_offset: An integer representing the offset for the second revision stage.
  • rev1_strength: A float indicating the strength of the first revision stage.
  • rev2_strength: A float indicating the strength of the second revision stage.
  • rev1_noiseaug: A float representing the noise augmentation for the first revision stage.
  • rev2_noiseaug: A float representing the noise augmentation for the second revision stage.

Revision Settings Pipe (JPS) Output Parameters:

crop_res

This output is an integer that represents the cropping resolution applied during the revision process. It determines the level of detail and precision in the cropped image.

crop_intpol

This output is a string that indicates the interpolation method used during the revision process. The available options are "lanczos", "nearest", "bilinear", "bicubic", "area", and "nearest-exact". Each method affects the image quality and processing time differently.

rev1_crop

This output is a string specifying the crop position for the first revision stage. It can be "center", "top", "bottom", "left", or "right", and it determines the area of the image that will be focused on during the first revision.

rev1_offset

This output is an integer representing the offset for the first revision stage. It adjusts the position of the cropped area, allowing for fine-tuning of the image composition.

rev2_crop

This output is a string specifying the crop position for the second revision stage. Similar to rev1_crop, it can be "center", "top", "bottom", "left", or "right", and it determines the area of the image that will be focused on during the second revision.

rev2_offset

This output is an integer representing the offset for the second revision stage. It adjusts the position of the cropped area for the second revision, allowing for further fine-tuning of the image composition.

rev1_strength

This output is a float indicating the strength of the first revision stage. It controls the intensity of the applied changes during the first revision.

rev2_strength

This output is a float indicating the strength of the second revision stage. It controls the intensity of the applied changes during the second revision.

rev1_noiseaug

This output is a float representing the noise augmentation for the first revision stage. It adds a specified amount of noise to the image during the first revision, which can help in achieving a more natural look.

rev2_noiseaug

This output is a float representing the noise augmentation for the second revision stage. Similar to rev1_noiseaug, it adds a specified amount of noise to the image during the second revision.

Revision Settings Pipe (JPS) Usage Tips:

  • Experiment with different interpolation methods to find the one that best suits your image processing needs. For example, "lanczos" is great for high-quality results, while "nearest" is faster but may produce lower quality.
  • Adjust the rev1_strength and rev2_strength parameters to control the intensity of the revisions. Higher values will result in more pronounced changes.
  • Use the rev1_noiseaug and rev2_noiseaug parameters to add noise to your images, which can help in achieving a more natural and less artificial look.

Revision Settings Pipe (JPS) Common Errors and Solutions:

"Invalid interpolation method"

  • Explanation: The interpolation method specified is not one of the allowed options.
  • Solution: Ensure that the interpolation method is one of the following: "lanczos", "nearest", "bilinear", "bicubic", "area", "nearest-exact".

"Invalid crop position"

  • Explanation: The crop position specified is not one of the allowed options.
  • Solution: Ensure that the crop position is one of the following: "center", "top", "bottom", "left", "right".

"Invalid strength value"

  • Explanation: The strength value specified is not a valid float.
  • Solution: Ensure that the strength value is a valid float and within the expected range.

"Invalid noise augmentation value"

  • Explanation: The noise augmentation value specified is not a valid float.
  • Solution: Ensure that the noise augmentation value is a valid float and within the expected range.

Revision Settings Pipe (JPS) Related Nodes

Go back to the extension to check out more related nodes.
JPS Custom Nodes for 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.