背景
ComfyUI学习笔记,案例四:inpaint,就是将一张图抠掉一块区域后还原,或者在一个图上重绘某个区域,感觉还是比较简单的。
它包含四个案例:
-
inpaint_example,正向提示词
closeup photograph of maine coon (cat:1.2) in the yosemite national park mountains nature
,翻译为:“在约塞米蒂国家公园的山脉自然环境中拍摄的缅因猫(猫:1.2)的特写照片。” -
inpain_model_outpainting,正向提示词为:
outdoors in the yosemite national park mountains nature
,翻译为“在约塞米蒂国家公园的户外山地自然环境中”。 -
inpain_model_woman,正向提示词
photograph of young blonde (woman) standing outdoors in the yosemite national park mountains nature, blue eyes
,翻译为“一位年轻金发女性(蓝眼睛)站在约塞米蒂国家公园山地自然环境中的户外照片”。 -
inpaint_anythingv3_woman,正向提示词
(girl) blue eyes, blonde hair, in the yosemite national park mountains nature
,翻译为“约塞米蒂山野中的金发碧眼少女”。
流程导入
拖拽案例流程图到 Comfy UI 编辑区,得到流程图:
流程图比较常规,用到了 512-inpainting-ema.safetensors 模型。
Hf 镜像仓库搜索 512-inpainting-ema 没有结果后,继续在 Gitee 搜到了,点击 模型下载 后添加到本机 \models\checkpoints 目录。
运行案例
点击 Run 按钮,运行模型,等待模型执行完成:
其他几个案例都拖入工作区域,提示词不同,重绘的图片结果也不同。
机器配置不适合运行 AI 绘图,出一张图需要20分钟左右,太慢了!没有耐心等待,姑且先出了第一张小猫的那个图。
第二个户外风光图,生成的图片是将一块崎岖区域去掉了,变成了一块光秃秃的地面,效果图如下:
奇怪的是,这个案例出的图,跟官方案例里面的运行结果的图完全一样,不像之前那个 2pass-Text2Img,一样的流程,出来的图每次都不一样。