{
  "format": "ai-knowledge-map/tutorial-v1",
  "canonical": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/",
  "language": "en",
  "title": "Chapter 3 Find and reuse existing workflows",
  "summary": "Explore IP-Adapter FaceID, product relighting, ComfyUI inpainting and ESRGAN upscaling examples. Check the preparation and result records needed before reusing an image workflow.",
  "questions": [
    {
      "question": "Which workflows can help with consistent characters and product images?",
      "answer": "The chapter provides FaceID character-consistency and product-relighting examples. Check inputs, model compatibility and usage conditions; local generation has not been acceptance-tested by this site.",
      "sections": [
        {
          "id": "course-image-workflow-reuse-section-1",
          "title": "Character consistency: IP-Adapter FaceID Plus v2",
          "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
        },
        {
          "id": "course-image-workflow-reuse-section-2",
          "title": "Product images: relighting and background coordination",
          "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
        }
      ]
    },
    {
      "question": "Where can I find ComfyUI inpainting and image-upscaling examples?",
      "answer": "The inpainting and upscaling sections link to official ComfyUI tutorials and original workflow images, which can be loaded with the required models described in the chapter.",
      "sections": [
        {
          "id": "course-image-workflow-reuse-section-3",
          "title": "Local editing: official ComfyUI Inpainting",
          "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3"
        },
        {
          "id": "course-image-workflow-reuse-section-4",
          "title": "Upscaling: ESRGAN and Real-ESRGAN",
          "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4"
        }
      ]
    },
    {
      "question": "What should I prepare and record before reusing someone else's image workflow?",
      "answer": "Check nodes, models, input assets and runtime conditions. Retain the original workflow and result records before changing inputs or settings incrementally.",
      "sections": [
        {
          "id": "course-image-workflow-reuse-section-5",
          "title": "Shared preparation and result records",
          "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-5"
        }
      ]
    }
  ],
  "scope": "Summary and short answers are derived from the canonical chapter. Original source labels, setup details, version context and testing limitations are retained in the complete sections below. This is a public reading format, not an independent review or test result.",
  "sources": [
    {
      "url": "https://docs.comfy.org/interface/features/template",
      "title": "Official ComfyUI templates",
      "section": "course-image-workflow-reuse-introduction",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-introduction"
    },
    {
      "url": "https://comfy.org/hub/workflows/",
      "title": "Official Comfy workflow directory",
      "section": "course-image-workflow-reuse-introduction",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-introduction"
    },
    {
      "url": "https://comfyanonymous.github.io/ComfyUI_examples/",
      "title": "ComfyUI maintainer&#39;s examples",
      "section": "course-image-workflow-reuse-introduction",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-introduction"
    },
    {
      "url": "https://www.runcomfy.com/comfyui-workflows",
      "title": "RunComfy workflow library",
      "section": "course-image-workflow-reuse-introduction",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-introduction"
    },
    {
      "url": "https://huggingface.co/h94/IP-Adapter-FaceID",
      "title": "Uses and capabilities",
      "section": "course-image-workflow-reuse-section-1",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
    },
    {
      "url": "https://github.com/cubiq/ComfyUI_IPAdapter_plus",
      "title": "plugin installation and maintenance",
      "section": "course-image-workflow-reuse-section-1",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
    },
    {
      "url": "https://raw.githubusercontent.com/cubiq/ComfyUI_IPAdapter_plus/main/examples/ipadapter_faceid.json",
      "title": "Author&#39;s FaceID workflow JSON",
      "section": "course-image-workflow-reuse-section-1",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
    },
    {
      "url": "https://huggingface.co/h94/IP-Adapter-FaceID/tree/main",
      "title": "Model files and usage",
      "section": "course-image-workflow-reuse-section-1",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
    },
    {
      "url": "https://www.runcomfy.com/comfyui-workflows/create-consistent-characters-in-comfyui-with-ipadapter-faceid-plus",
      "title": "RunComfy character-consistency tutorial",
      "section": "course-image-workflow-reuse-section-1",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1"
    },
    {
      "url": "https://www.runcomfy.com/comfyui-workflows/comfyui-product-relighting-workflow",
      "title": "case instructions",
      "section": "course-image-workflow-reuse-section-2",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
    },
    {
      "url": "https://www.youtube.com/watch?v=GsJaqesboTo",
      "title": "Author&#39;s accompanying video",
      "section": "course-image-workflow-reuse-section-2",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
    },
    {
      "url": "https://github.com/lllyasviel/IC-Light",
      "title": "Original IC-Light documentation",
      "section": "course-image-workflow-reuse-section-2",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
    },
    {
      "url": "https://github.com/kijai/ComfyUI-IC-Light",
      "title": "IC-Light ComfyUI node documentation",
      "section": "course-image-workflow-reuse-section-2",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
    },
    {
      "url": "https://raw.githubusercontent.com/kijai/ComfyUI-IC-Light/main/example_workflows/ic_light_example_02.png",
      "title": "original PNG for the basic local workflow",
      "section": "course-image-workflow-reuse-section-2",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2"
    },
    {
      "url": "https://docs.comfy.org/zh/tutorials/basic/inpaint",
      "title": "Official Chinese inpainting tutorial",
      "section": "course-image-workflow-reuse-section-3",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3"
    },
    {
      "url": "https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/image/basic/sd1.5_inpaint.png",
      "title": "Original workflow PNG to drag into ComfyUI",
      "section": "course-image-workflow-reuse-section-3",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3"
    },
    {
      "url": "https://huggingface.co/Comfy-Org/stable-diffusion-2.1/blob/main/512-inpainting-ema.safetensors",
      "title": "Model file page linked by the official tutorial",
      "section": "course-image-workflow-reuse-section-3",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3"
    },
    {
      "url": "https://comfyanonymous.github.io/ComfyUI_examples/inpaint/",
      "title": "Maintainer&#39;s inpainting and outpainting examples",
      "section": "course-image-workflow-reuse-section-3",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3"
    },
    {
      "url": "https://docs.comfy.org/zh/tutorials/basic/upscale",
      "title": "Official Chinese upscaling tutorial",
      "section": "course-image-workflow-reuse-section-4",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4"
    },
    {
      "url": "https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/image/basic/upscale_workflow.png",
      "title": "original basic-workflow PNG",
      "section": "course-image-workflow-reuse-section-4",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4"
    },
    {
      "url": "https://comfyanonymous.github.io/ComfyUI_examples/upscale_models/",
      "title": "Maintainer&#39;s model-upscaling examples",
      "section": "course-image-workflow-reuse-section-4",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4"
    },
    {
      "url": "https://github.com/xinntao/Real-ESRGAN/blob/master/docs/model_zoo.md",
      "title": "Original Real-ESRGAN model list",
      "section": "course-image-workflow-reuse-section-4",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4"
    },
    {
      "url": "https://support.comfy.org/articles/1536450065-missing-nodes-workflow-won-t-load",
      "title": "missing-node and model troubleshooting",
      "section": "course-image-workflow-reuse-section-5",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-5"
    },
    {
      "url": "https://huggingface.co/docs/diffusers/using-diffusers/reusing_seeds",
      "title": "Diffusers guide",
      "section": "course-image-workflow-reuse-section-5",
      "context": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-5"
    }
  ],
  "sections": [
    {
      "id": "course-image-workflow-reuse-introduction",
      "title": "Reading note",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-introduction",
      "html": "<p>This chapter selects existing workflows with instructions and public examples for character consistency, product images, local editing and upscaling. They are starting points for reuse; results still depend on inputs and runtime conditions. Resources and original workflow configurations were checked on October 31, 2026; local image generation has not been acceptance-tested.</p>\n<p><strong>Workflow resource entry points</strong></p>\n<table class=\"d-table\"><thead><tr><th>Source</th><th>What it provides</th><th>How to use it</th></tr></thead><tbody><tr><td><a href=\"https://docs.comfy.org/interface/features/template\" target=\"_blank\" rel=\"noopener noreferrer\">Official ComfyUI templates</a></td><td>Loadable workflows, model links and instructions</td><td>Start with a template, obtain its models and run it</td></tr><tr><td><a href=\"https://comfy.org/hub/workflows/\" target=\"_blank\" rel=\"noopener noreferrer\">Official Comfy workflow directory</a></td><td>Workflows organized by product images, lighting, multiple character views, local editing and upscaling</td><td>Find candidates by task</td></tr><tr><td><a href=\"https://comfyanonymous.github.io/ComfyUI_examples/\" target=\"_blank\" rel=\"noopener noreferrer\">ComfyUI maintainer&#39;s examples</a></td><td>SDXL, image-to-image, inpainting, LoRA, ControlNet and upscaling examples</td><td>Download and load original images containing workflow information</td></tr><tr><td><a href=\"https://www.runcomfy.com/comfyui-workflows\" target=\"_blank\" rel=\"noopener noreferrer\">RunComfy workflow library</a></td><td>Case descriptions, workflow JSON and preconfigured environments</td><td>Follow along in the cloud or reproduce locally using the dependency instructions</td></tr></tbody></table>\n<p><strong>Four task types at a glance</strong></p>\n<table class=\"d-table\"><thead><tr><th>Task</th><th>Selected existing workflow</th><th>Main inputs and conditions</th></tr></thead><tbody><tr><td>Character consistency</td><td>Author&#39;s IP-Adapter FaceID Plus v2 example</td><td>Clear face reference; matching SD base model, FaceID, LoRA, vision encoder and InsightFace; research use</td></tr><tr><td>Product images</td><td>RunComfy Product Relighting, plus a separate basic local IC-Light example</td><td>Clear product image, optional background and lighting mask; the full workflow and basic example have separate dependencies</td></tr><tr><td>Local editing</td><td>Official ComfyUI Inpainting example</td><td>Original image, edit mask and specified inpainting model; native nodes</td></tr><tr><td>Upscaling</td><td>Official ComfyUI model-upscaling workflow with ESRGAN or Real-ESRGAN</td><td>Original image and upscaling model; the basic workflow needs no SD checkpoint, prompt or seed</td></tr></tbody></table>"
    },
    {
      "id": "course-image-workflow-reuse-section-1",
      "title": "Character consistency: IP-Adapter FaceID Plus v2",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-1",
      "html": "<p><strong>Conditions and limits</strong></p>\n<p>Use one face reference to practice retaining the same person&#39;s facial features across scenes. Begin with a clear, unobstructed, centered image of one face. This workflow mainly constrains facial identity; it does not also guarantee consistent clothing, body shape, pose and setting. The model author notes that identity consistency is imperfect.</p>\n<p>The FaceID model card restricts use to research. Do not treat this example as a ready-to-use commercial portrait solution. The plugin author has placed the project in maintenance mode; record working ComfyUI and plugin versions and retain their files. <a href=\"https://huggingface.co/h94/IP-Adapter-FaceID\" target=\"_blank\" rel=\"noopener noreferrer\">Uses and capabilities</a>, <a href=\"https://github.com/cubiq/ComfyUI_IPAdapter_plus\" target=\"_blank\" rel=\"noopener noreferrer\">plugin installation and maintenance</a></p>\n<p><strong>Resources and workflow files</strong></p>\n<ul><li><a href=\"https://raw.githubusercontent.com/cubiq/ComfyUI_IPAdapter_plus/main/examples/ipadapter_faceid.json\" target=\"_blank\" rel=\"noopener noreferrer\">Author&#39;s FaceID workflow JSON</a>: save as JSON and load in ComfyUI. At verification, it used the SD 1.5-series Realistic Vision V5.1 checkpoint, FACEID PLUS V2 in the loader, and a starting output size of 512 × 512.</li><li><a href=\"https://huggingface.co/h94/IP-Adapter-FaceID/tree/main\" target=\"_blank\" rel=\"noopener noreferrer\">Model files and usage</a>: SD 1.5 and SDXL files are separate; select matching files from the same model family.</li><li><a href=\"https://www.runcomfy.com/comfyui-workflows/create-consistent-characters-in-comfyui-with-ipadapter-faceid-plus\" target=\"_blank\" rel=\"noopener noreferrer\">RunComfy character-consistency tutorial</a>: additional guidance on reference preparation, interface use and outputs. Follow the platform workflow and the author&#39;s JSON according to their respective instructions.</li></ul>\n<p><strong>Reuse steps</strong></p>\n<ol><li>Download and load the author&#39;s JSON. Install ComfyUI_IPAdapter_plus following its README, and install InsightFace in the same Python environment as ComfyUI.</li><li>Obtain the checkpoint used by the JSON. The SD 1.5 branch uses <code>ip-adapter-faceid-plusv2_sd15.bin</code>, its paired <code>ip-adapter-faceid-plusv2_sd15_lora.safetensors</code>, and the README&#39;s ViT-H vision encoder. Put them in <code>models/ipadapter</code>, <code>models/loras</code> and <code>models/clip_vision</code>, respectively; put the checkpoint in <code>models/checkpoints</code>. Prepare InsightFace&#39;s face models as the plugin instructs.</li><li>Select your reference in Load Image, replacing the sample filename. Reselect the installed model in Checkpoint Loader. Follow the README&#39;s required naming for files used by the unified loader.</li><li>Keep FACEID PLUS V2 and the other starting settings. Enter a simple new scene description and generate one image first. Confirm that the reference face is recognized correctly.</li><li>Keep the reference, model and other settings fixed while changing the scene or medium. If the face drifts, compare reference cropping, FaceID strength and prompts individually; save each comparison.</li><li>Inspect facial features, face shape, apparent age and side views in each image. Add separate controls for clothing or poses when needed; retaining facial features alone is not complete character consistency.</li></ol>"
    },
    {
      "id": "course-image-workflow-reuse-section-2",
      "title": "Product images: relighting and background coordination",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-2",
      "html": "<p><strong>Conditions and limits</strong></p>\n<p>Suitable for changing the presentation environment or lighting of an existing product photo. The full example is Andrea Baioni&#39;s Product Relighting; its RunComfy page includes a JSON download, illustrations and the author&#39;s video. A clear subject image is required; background and light masks are optional. These conditions and the switches below come from the <a href=\"https://www.runcomfy.com/comfyui-workflows/comfyui-product-relighting-workflow\" target=\"_blank\" rel=\"noopener noreferrer\">case instructions</a>.</p>\n<p>These workflows regenerate or harmonize an image. Compare the output with the original product&#39;s shape, color, packaging text, logos and small components. Restore exact text or logos from original assets during subsequent refinement when needed.</p>\n<p><strong>Resources and workflow files</strong></p>\n<ul><li><a href=\"https://www.runcomfy.com/comfyui-workflows/comfyui-product-relighting-workflow\" target=\"_blank\" rel=\"noopener noreferrer\">Full Product Relighting case and workflow JSON download</a>.</li><li><a href=\"https://www.youtube.com/watch?v=GsJaqesboTo\" target=\"_blank\" rel=\"noopener noreferrer\">Author&#39;s accompanying video</a>: the operation demonstration linked by the case page.</li><li><a href=\"https://github.com/lllyasviel/IC-Light\" target=\"_blank\" rel=\"noopener noreferrer\">Original IC-Light documentation</a>: verify relighting models, inputs and component requirements.</li><li><a href=\"https://github.com/kijai/ComfyUI-IC-Light\" target=\"_blank\" rel=\"noopener noreferrer\">IC-Light ComfyUI node documentation</a> and <a href=\"https://raw.githubusercontent.com/kijai/ComfyUI-IC-Light/main/example_workflows/ic_light_example_02.png\" target=\"_blank\" rel=\"noopener noreferrer\">original PNG for the basic local workflow</a>: practice basic relighting separately. This is another workflow, not a replacement for the complete product-image workflow.</li></ul>\n<p><strong>Reuse the complete product-image workflow</strong></p>\n<ol><li>Download Workflow.json from the case page or open the preconfigured platform environment. For a local import, install the nodes and models specified by that JSON; a preconfigured cloud environment does not mean your computer already has those components.</li><li>Upload Subject Image in Input Images. To specify a background, upload Background and enable Background Switch. For a lighting mask, upload Light Mask and enable Light Mask Switch. Leave the corresponding switches off when no image is supplied.</li><li>Enter concise product and lighting descriptions in Input Prompts, such as material, color, soft side lighting or cool rim lighting. Keep the remaining settings and generate a first version.</li><li>Compare both outputs with the original product: Color Matched Result and Relit Result show color coordination and relighting, respectively.</li><li>Compare Denoise settings to adjust the amount of background change. To adjust brightness, follow the case&#39;s output-group instructions. Change only a few settings at a time.</li><li>Save the selected output, inputs and workflow, then inspect or repair product details in Photoshop.</li></ol>\n<p><strong>Requirements for the basic local example</strong></p>\n<p>Kijai&#39;s original PNG stores the SD 1.5-branch <code>photon_v1.safetensors</code>, <code>iclight_sd15_fc.safetensors</code> and nodes including ImageResizeKJ. Prepare that checkpoint, ComfyUI-IC-Light and the required KJNodes. Put the IC-Light model in the appropriate directory under <code>models/unet</code> according to the node documentation and select it in the loader. Replace the sample input, describe the subject and lighting, and start with the original approximately 512-pixel configuration. Compare results separately if using another checkpoint.</p>\n<p>The IC-Light author also notes that BRIA RMBG 1.4 in the original demo is restricted to noncommercial use. If a workflow uses a background-removal model, check that component&#39;s conditions for product use; the main IC-Light code license alone does not determine the whole workflow&#39;s terms.</p>"
    },
    {
      "id": "course-image-workflow-reuse-section-3",
      "title": "Local editing: official ComfyUI Inpainting",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-3",
      "html": "<p><strong>Conditions and limits</strong></p>\n<p>Suitable when the overall image is satisfactory and only a region such as a hat, clothing texture or background clutter needs changing. You need the original image and an edit mask. For basic practice, use the officially specified <code>512-inpainting-ema.safetensors</code> with an approximately 512-pixel input; do not add third-party nodes initially.</p>\n<p>Although the original workflow filename contains sd1.5, its loader specifies the inpainting file above. Follow the node and model requirements rather than inferring the model version from an image filename.</p>\n<p><strong>Resources and workflow files</strong></p>\n<ul><li><a href=\"https://docs.comfy.org/zh/tutorials/basic/inpaint\" target=\"_blank\" rel=\"noopener noreferrer\">Official Chinese inpainting tutorial</a>: models, input images, mask editing and execution.</li><li><a href=\"https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/image/basic/sd1.5_inpaint.png\" target=\"_blank\" rel=\"noopener noreferrer\">Original workflow PNG to drag into ComfyUI</a>.</li><li><a href=\"https://huggingface.co/Comfy-Org/stable-diffusion-2.1/blob/main/512-inpainting-ema.safetensors\" target=\"_blank\" rel=\"noopener noreferrer\">Model file page linked by the official tutorial</a>.</li><li><a href=\"https://comfyanonymous.github.io/ComfyUI_examples/inpaint/\" target=\"_blank\" rel=\"noopener noreferrer\">Maintainer&#39;s inpainting and outpainting examples</a>.</li></ul>\n<p><strong>Reuse steps</strong></p>\n<ol><li>Download the original PNG and drag it into ComfyUI or load it through Workflow → Open. Use the original file: screenshots and recompression may lose workflow information.</li><li>Download the specified model into <code>ComfyUI/models/checkpoints</code> and select it in Load Checkpoint. Keep the template&#39;s sampling settings initially.</li><li>Upload the official input image in Load Image and run the example once with its existing transparency mask.</li><li>Replace it with your original image, right-click the image in Load Image and choose Open in MaskEditor. Cover the target object and blending edges, then save the mask.</li><li>Describe the desired content, such as replacing a hat with a red knitted hat. Check that both image and mask connect to VAE Encode (for Inpainting), then generate.</li><li>Compare the edited region, edges and surrounding image. If seams appear, adjust the mask coverage first. Also compare areas that should remain unchanged; if needed, use a mask in Photoshop to composite the edit back onto the original.</li><li>Save the original, mask, prompt and workflow. When switching to SDXL or another inpainting model, use its matching workflow and recheck parameters.</li></ol>"
    },
    {
      "id": "course-image-workflow-reuse-section-4",
      "title": "Upscaling: ESRGAN and Real-ESRGAN",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-4",
      "html": "<p><strong>Conditions and limits</strong></p>\n<p>Suitable for photos or illustrations whose composition is settled but need larger pixel dimensions. ComfyUI&#39;s native model-upscaling workflow needs no additional SD checkpoint, prompt, LoRA or seed. Inspect text, outlines, faces and textures afterward; more pixels do not guarantee recovery of real details absent from the original.</p>\n<p><strong>Resources and workflow files</strong></p>\n<ul><li><a href=\"https://docs.comfy.org/zh/tutorials/basic/upscale\" target=\"_blank\" rel=\"noopener noreferrer\">Official Chinese upscaling tutorial</a> and <a href=\"https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/image/basic/upscale_workflow.png\" target=\"_blank\" rel=\"noopener noreferrer\">original basic-workflow PNG</a>.</li><li><a href=\"https://comfyanonymous.github.io/ComfyUI_examples/upscale_models/\" target=\"_blank\" rel=\"noopener noreferrer\">Maintainer&#39;s model-upscaling examples</a>.</li><li><a href=\"https://github.com/xinntao/Real-ESRGAN/blob/master/docs/model_zoo.md\" target=\"_blank\" rel=\"noopener noreferrer\">Original Real-ESRGAN model list</a>: weight links for photos, illustrations and other uses. This is an alternative model source; distinguish it from the official example&#39;s default 4x-ESRGAN.</li></ul>\n<p><strong>Model selection reference</strong></p>\n<table class=\"d-table\"><thead><tr><th>Image and goal</th><th>Models to compare</th></tr></thead><tbody><tr><td>General image upscaling</td><td>RealESRGAN_x4plus or RealESRGAN_x2plus</td></tr><tr><td>Anime and illustrations</td><td>RealESRGAN_x4plus_anime_6B</td></tr><tr><td>Lower runtime and VRAM use</td><td>realesr-general-x4v3; its author notes more limited deblurring and denoising</td></tr></tbody></table>\n<p><strong>Reuse steps</strong></p>\n<ol><li>Download and load the official original workflow PNG. For a first exercise, use 4x-ESRGAN as instructed, or download appropriate inference weights from the Real-ESRGAN author&#39;s list. Avoid netD files intended for training.</li><li>Put the model in <code>ComfyUI/models/upscale_models</code> and select it in UpscaleModelLoader. The saved <code>RealESR/4x-ESRGAN.pth</code> path is the author&#39;s directory record; reselect your actual local file.</li><li>Upload the input in Load Image. Confirm that the image and upscaling model connect to ImageUpscaleWithModel, then run and save the output.</li><li>Check the actual pixel dimensions. A 4× model increases both width and height approximately fourfold: 512 × 512 becomes about 2048 × 2048.</li><li>At 100% display, compare textures, edges, text and facial features. Compare models separately for ordinary and anime images, and choose the result appropriate to the use.</li><li>If VRAM runs out, test a smaller image or lower the input dimensions. For large images, select a supporting implementation with tiled processing and inspect tile boundaries. The author&#39;s command-line tool has a tile setting; it is not a same-named parameter in this basic node graph.</li><li>In further work, connect the image output of a generation workflow to this upscaling workflow and record the upscaling model, factor and dimensions.</li></ol>"
    },
    {
      "id": "course-image-workflow-reuse-section-5",
      "title": "Shared preparation and result records",
      "url": "https://ai-knowledge-map.com/en/software/image-creation/image-workflow-reuse/#course-image-workflow-reuse-section-5",
      "html": "<p>Run each workflow with its original configuration before replacing inputs. Models, LoRAs, nodes and assets are usually not all bundled inside one JSON file. Without an explicit source, do not assume a universal minimum VRAM requirement: local needs depend on models, dimensions, precision, simultaneously loaded components and software versions. Use RunComfy or other cloud environments according to their current configurations and fees.</p>\n<p>For official templates, use Workflow → Browse Workflow Templates and obtain models indicated as missing. Load author-shared workflows from JSON or original PNG, then check custom nodes. See <a href=\"https://docs.comfy.org/interface/features/template\" target=\"_blank\" rel=\"noopener noreferrer\">template instructions</a> and <a href=\"https://support.comfy.org/articles/1536450065-missing-nodes-workflow-won-t-load\" target=\"_blank\" rel=\"noopener noreferrer\">missing-node and model troubleshooting</a>.</p>\n<p>Keep these records for further changes or comparisons:</p>\n<table class=\"d-table\"><thead><tr><th>Record</th><th>Content</th></tr></thead><tbody><tr><td>Workflow source</td><td>Page, filename, download date and identifiable version or commit</td></tr><tr><td>Runtime configuration</td><td>ComfyUI and custom-node versions, models and companion files, key parameters</td></tr><tr><td>Inputs and goal</td><td>References, masks, prompts, content to retain and changes to make</td></tr><tr><td>Checks</td><td>Whether identity, product details, edit boundaries or upscaled textures meet requirements</td></tr><tr><td>Actual effort</td><td>Runtime, execution errors and manual correction</td></tr></tbody></table>\n<p>Matching seeds and parameters still do not guarantee identical outputs across environments; see the <a href=\"https://huggingface.co/docs/diffusers/using-diffusers/reusing_seeds\" target=\"_blank\" rel=\"noopener noreferrer\">Diffusers guide</a> for reproducibility conditions. Compare candidates using the same assets to determine which workflow fits the current task.</p>"
    }
  ]
}
