欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://spike.blog.csdn.net/article/details/131775232
在 Stable Diffusion 中,局部重绘(Inpaint)功能是一种可以让你在图像上删除不想要的区域,并用周围的像素自动填充的功能。这样,你可以轻松地修复瑕疵,去除干扰物,或者创造新的效果。
模型与LoRA,可参考:
- Base: RevAnimated_v122.safetensors,2.5D 动画模型。
- LoRA: IvoryGoldAI,更多金属质感;more_details,更丰富的细节,与 add_details 效果类似。
1. 图像生成
提示词:
# Positive
cowboy gold,cowboy shot,<lora:IvoryGoldAIv2:0.8>,looking at viewer,IvoryGoldAI,girl riding horse,space,<lora:more_details:1>,masterpiece,highres,insanely details,
# Negative
ng_deepnegative_v1_75t,badhandv4,(worst quality:2),(low quality:2),(normal quality:2),lowres,bad anatomy,bad hands,normal quality,((monochrome)),((grayscale)),lowres,bad anatomy,badf oots,wrong,bad fingers,text,error,missing fingers,extra digit,fewer digits,cropped,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,usemame,blury,badfeet,futa,futanari,small_penis,yaoi,huge_breasts,large_breasts,three legs,wrong hand,wrong feet,wrong fingers,deformed leg,abnormal,malformation,nsfw,watermark,character watermark,
预运行 9 次,图像尺寸选择 680x432
的横图,预运行的目标是找到合适的随机种子,配置如下:
选择合适的种子,例如1540581436
,输出如下:
cowboy gold,cowboy shot,<lora:IvoryGoldAIv2:0.8>,looking at viewer,IvoryGoldAI,girl riding horse,space,<lora:more_details:1>,masterpiece,highres,insanely details,
Negative prompt: ng_deepnegative_v1_75t,badhandv4,(worst quality:2),(low quality:2),(normal quality:2),lowres,bad anatomy,bad hands,normal quality,((monochrome)),((grayscale)),lowres,bad anatomy,badf oots,wrong,bad fingers,text,error,missing fingers,extra digit,fewer digits,cropped,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,usemame,blury,badfeet,futa,futanari,small_penis,yaoi,huge_breasts,large_breasts,three legs,wrong hand,wrong feet,wrong fingers,deformed leg,abnormal,malformation,nsfw,watermark,character watermark,
Steps: 30, Sampler: DPM++ 2M SDE Karras, CFG scale: 7, Seed: 1540581436, Size: 680x432, Model hash: 4199bcdd14, Model: RevAnimated_v122, Clip skip: 2, Lora hashes: "IvoryGoldAIv2: 43071eb959a0, more_details: 3b8aa1d351ef", Version: v1.4.0
Used embeddings: ng_deepnegative_v1_75t [1a3e], badhandv4 [dba1]
再开启高分辨率修复
,将目标图像尺寸提升至2倍,进一步提升细节,即:
第1版图像,脸部和手部细节并不完善:
2. 局部重绘
将 提示词与图像 导入至 局部重绘 (Inpaint) 页面。
其中,模版的常用操作,插件 Canvas Zoom
:
S
:全屏模式。R
:恢复局部模式。F
:按住 F 再移动,操作画布位置。
即:
局部重绘的参数选择:
缩放模式 (Resize Mode)
:仅调整大小 (Just Resize)
模版模式 (Mask Mode)
:重绘蒙版内容 (Inpaint Masked)
蒙版区域内容处理 (Mask Content)
:原图 original
重绘区域 (Inpaint Area)
:仅蒙版区域 (Only Masked)
即:
其他参数:
- 选择
重绘尺寸倍数
。 - 修改
采样方法(Sampler)
和迭代步数(Steps)
。
即:
其中,脸部进行局部重绘之后的差异:
其中,修复手部,右手差异:
修复手部,左手差异:
再将图像放入 后期处理(Extra)
,选择缩放4倍,其余默认即可:
也可以使用
StableSR
脚本,进行细节放大,但是速度较慢,大约10min。
或者,使用ControlNet Tile
插件,速度较快。
最终图像:
其他
双语插件 (bilingual)
安装双语插件: bilingual
,重载前端。
将 用户界面
中 本地化
修改成 None,关闭中文。
将 双语对照本地化
中 本地化文件
修改为 zh-Hans
,重载前端,即可。
画布放大插件 (Canvas Zoom)
安装 Canvas Zoom
插件,有助于图像的蒙版画布操作。
更多细节LoRA
LoRA: more_details
参考:Add More Details - Detail Enhancer / Tweaker (细节调整) LoRA