折腾了套多脸修复的节点,思路是跟着你的模型走而不是套固定脸

传统的人脸修复我一直嫌不对味:它自带一套固定风格,动漫图修完脸很容易糊成写实。所以做了套 ComfyUI 的面部修复节点,核心区别只有一条——不绑死某个修脸模型,直接复用你当前接的 checkpoint、VAE、提示词、采样器和调度器,按原图的风格把每张脸重新生成一遍,风格自然对得上。

流程拆开是这几步:

  1. 检测:先把图里的脸找出来,逐张裁下来单独处理,修脸的分辨率就不受整图限制。
  2. img2img 重绘:裁下来的脸用当前 checkpoint 走一遍 img2img,提示词、采样器、调度器都是你工作流里接好的那套。
  3. 语义 mask:只保留脸的区域,避免重绘把头发边缘、背景一起带歪。
  4. 颜色匹配:重绘后的脸和原图的肤色、光线对齐,不做这步贴回去会有一块明显的色差。
  5. 无缝融回:把处理好的脸贴回原位,边界过渡掉。

多张脸会一张张顺着处理。写实、动漫、插画还有 SDXL、Pony、FLUX 这些家族都能接,因为它本来就不依赖某个特定模型,你工作流里挂什么它就用什么。

有需要的拿去试,踩到问题回帖说一声,我看到就改。

楼主辛苦

手头正好有张五个人的合影,回头拿来试

Pony 系的脸本来就难修,等个实测再说

1 个赞