必须关闭depth controlnet节点、切换至supir-f.1 edgeguard超分模型,并用羽化蒙版覆盖白边区域进行局部重绘,才能彻底消除liblibai高清修复后的白色镶边。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你用LiblibAI高清修复后放大图片,边缘出现一圈刺眼的白色镶边,像被荧光笔描过轮廓,这不是锐化过度的错觉,而是ControlNet结构引导与超分模块在高对比交界处产生的像素溢出,必须从约束层和局部层同步干预才能消除。
先定位并禁用引发白边的ControlNet节点
白边本质是Depth或Canny类ControlNet在边缘区域施加了过强的结构权重,导致超分时强行拉伸明暗交界像素。不是所有工作流都默认启用它,但“Flux完美高清放大V2”等主流工作流会在后台自动加载Depth ControlNet(权重1.15),这正是白边元凶。
在ComfyUI节点画布中按 Ctrl+F 搜索关键词 depth 或 controlnet → 找到标有“Depth ControlNet”或“ControlNet Apply”字样的节点 → 点击该节点右上角的齿轮图标 → 在弹出菜单中选择【Disable Node】→ 节点变为灰色即代表已关闭。
【必须关闭后再运行,否则白边必然复现】
重设超分模块参数,替换为边缘感知模式
原工作流默认启用的“2倍超分+锐化”子模式对线条敏感但缺乏边缘抑制,会把白边当“需要强化的轮廓”二次放大。必须切换至SUPIR-F.1专用通道,它内置边缘梯度检测器,能识别白边为异常噪点而非有效结构。
找到名为“Upscale Model Loader”或“SUPIR Selector”的节点 → 点击其下拉菜单 → 选择标注为 “SUPIR-F.1 EdgeGuard” 的模型 → 若未列出,点击右侧刷新按钮强制重载模型列表 → 确认节点右下角显示“Loaded: SUPIR-F.1 EdgeGuard”。
这一步操作起来很简单,直接选中即可,但若跳过,后续所有调参都无效。
局部蒙版精准覆盖白边区域
即使关掉ControlNet、换掉超分模型,已有白边仍会残留——因为上一轮推理已在像素缓存中写入异常值。此时必须用羽化蒙版覆盖白边带,触发局部重绘,让AI只修正边缘10~15像素宽度的区域,不扰动主体。
第一步:在节点画布中搜索“mask” → 定位“Load Mask”或“Mask From Image”节点;
第二步:点击该节点“choose file to upload”,上传一张纯黑PNG(尺寸与原图一致);
第三步:用图像编辑软件(如Photoshop或Photopea)打开原图,在白边区域用软边画笔(硬度0%、不透明度30%)涂一层半透明白色,保存为PNG;
第四步:将这张带羽化白边的蒙版图上传至“Load Mask”节点 → 蒙版缩略图出现后,节点自动绑定至KSampler的mask输入口。
注意:蒙版必须是灰度图,纯黑区域代表完全保护,半透明白色区域才是重绘目标——太硬的边缘会导致新白边,太软则修不干净。
执行最终修复并导出
确认所有节点状态正常(无红色报错、无灰色禁用节点残留、所有缩略图已加载)→ 点击画布右上角绿色【Queue Prompt】按钮 → 等待右下角历史记录出现新缩略图 → 鼠标右键该缩略图 → 选择【Save Image】→ 保存为PNG格式。











