EasyUse/Fixgenerated

DetailerFix(detailerFix)

DetailerFix is an EasyUse fix-stage node. It accepts an EasyUse pipeline (PIPE_LINE), performs a detail/fix pass on the image carried inside that pipeline, and...

detailer Fix

pipe
model
pipe
image
cropped_refined
cropped_enhanced_alpha
image_output
Preview
link_id
INT
save_prefix
ComfyUI
Easy Use

Description

DetailerFix is an EasyUse fix-stage node. It accepts an EasyUse pipeline (PIPE_LINE), performs a detail/fix pass on the image carried inside that pipeline, and returns an updated pipeline plus image results. It is intended to be placed after the main sampling/decoding stages; the updated PIPE_LINE can then be passed to subsequent EasyUse nodes, so the fix step does not interrupt the workflow chain.

Inputs

Required

  • pipe (PIPE_LINE): The pipeline from a previous EasyUse node. It carries the current model, conditioning, latents, and image state used by the fix pass. The node consumes this pipeline and produces an updated one.

  • image_output (COMBO): Controls how the fixed image is presented or stored. Options:

    • Hide — do not preview or save the result.
    • Preview — display the result in the UI.
    • Save — save the result using save_prefix.
    • Hide&Save — save the result without previewing it.
    • Sender — send the result to another node/process using link_id.
    • Sender&Save — send the result using link_id and also save it.

    Default value: Preview.

  • link_id (INT): Numeric identifier used when image_output is set to Sender or Sender&Save. It routes the output to the matching receiver. It has no effect in non-sender modes.

  • save_prefix (STRING): File name prefix used when image_output includes a save option. Default value: ComfyUI.

Optional

  • model (MODEL): Optional model used for the detail/fix pass. If connected, it overrides the model already stored in pipe. If left unconnected, the pipeline’s existing model is used.

Outputs

  • pipe (PIPE_LINE): Updated pipeline containing the fixed/refined image and updated pipeline state. Connect this to the next EasyUse node to continue the workflow.

  • image output 1 (IMAGE): The primary fixed/refined image produced by the detailer pass.

  • image output 2 (IMAGE): Auxiliary image output from the detailer pass. The exact content depends on the backend detailer implementation; it is often a crop or intermediate preview related to the fixed region.

  • image output 3 (IMAGE): Second auxiliary image output from the detailer pass. In typical DetailerFix pipelines this is used as an inspection/mask-like image. The node signature only guarantees an IMAGE type.

Usage Notes

  • Use DetailerFix as a pipeline stage: connect a pipe in and take a pipe out, so it can be chained with other EasyUse fix/save nodes.
  • Connect only the primary IMAGE output if you just need the fixed image; the two auxiliary image outputs can be left disconnected.
  • When using Sender or Sender&Save, make sure link_id matches the identifier expected by the receiving node.
  • If you are using Save, Hide&Save, or Sender&Save, the save_prefix value is included in the output file name.
  • The optional model input lets you switch to a dedicated fix/detail model without changing the model in the pipeline.

Comments

Sign in with GitHub to join the discussion.

Loading comments…