您应该已经安装并更新了Automatic1111。如果没有,请查看初学者指南。
您需要以下模型来跟随本教程:
这是一个关于工作流程的快速指南。我们能够创造出之前不存在的图像部分。

这一切都需要一点时间和耐心,但结果是非常值得的。这实际上是一个赶工的作品,所以我有东西可以用作这个例子,它看起来仍然相当不错!可以花更多时间来精细调整,但我认为这已经足够传达信息。最好的部分是,这种方法适用于全身穿着衣物的人,所以您不需要他们穿着比基尼的图像。任何图像都可以。
以下是我用来实现类似效果的基本步骤:
- 在开始之前,请确保转到设置并勾选“将颜色校正应用于img2img结果以匹配原始颜色。”同时勾选“在应用颜色校正到img2img结果之前保存图像副本。”这可能会派上用场,因为有时裸体在预览中看起来很好,直到完成并校正回曾经存在的衣物颜色。如果发生这种情况,请转到您的图像文件夹,使用未校正颜色的版本。
- 另一个重要的注意事项是,您可能想避免使用大图像。我发现最佳做法是直接在显示器上打开图像,并使用截图工具截取它的屏幕截图。然后您可以勾选“以全分辨率进行修复”,一切都会很好。使用更高分辨率的图像有时会导致意想不到的结果,但有时也会有效,所以随您所愿。
- 首先使用sd-v1-5-inpainting.ckpt,并遮罩掉某人的可见衣物。添加一个提示,比如“一个裸体女人。”有时设置负提示也是有帮助的。我使用“衣服,衣物,布料。”设置为填充。采样方法=Euler,步骤=80(有时80太高,所以也可以尝试40),CFG=7,去噪=0.75
- 切换到f222.cpkt。遮罩整个身体。设置为原始。采样方法=Euler,步骤=80,CFG=7,去噪=0.3(降低以保持更接近已有内容,提高以生成稍微更好的版本。只要不要太高,否则您会得到完全不同的东西)。
- 对于外部修复(创建不存在的图像部分),切换回sd-v1-5-inpainting.ckpt。您可以尝试填充或原始,但通常原始效果最好。采样方法=Euler a,步骤=80,CFG=7,去噪=0.8。最佳做法是一次只在一个方向上进行外部修复。至于提示,您不需要包含太多。您可以只使用“一个站着的裸体女人”,但有时像“一个蹲着的裸体女人”或“一个坐着的裸体女人”也能奏效。这并不总是必要的,但您可以包含一些背景元素。对于这个,我简单地放了“一个蹲着的裸体女人,腿分开,劈叉。”
- 一旦您得到了一个您满意的外部修复图像,使用sd-v1-5-inpainting.ckpt,保持与之前相同的设置,去除或修复您不喜欢的任何东西。然后切换到f222.cpkt,稍微清理一下身体,使其与其他部分融合。
- 重复所有步骤,直到完成!
我希望这些信息对一些人有帮助。当然,还有各种方法可以解决这个问题。使用Photoshop,您甚至可以对个体的姿势进行粗略调整,重新导入它们,并多次重复相同的步骤。还有一种选择是使用遮罩模糊某人的脸,然后完成图像的其余部分。有很多选择。享受吧!
方法 2
让我们从您想要裸体化的图像开始。
由于我不想在本教程中使用任何受版权保护的图像,我将只使用一个由Stable Diffusion生成的图像。这是一幅很棒的图像,但我们如何将其裸体化呢?
请记住,这幅图像实际上很难裸体化,因为衣物在腿后面。大多数图像会比这更容易,所以这是一个相当不错的例子。
步骤 1
打开AUTOMATIC1111(并确保它已完全更新)。如果您尚未安装此软件,请查看入门教程。
步骤 2
我们将使用扩展“修复任何东西”。
https://github.com/Uminosachi/sd-webui-inpaint-anything
使用“修复任何东西”创建遮罩并发送到“修复上传”选项卡
3-2 使用controlnet修复模式
3-3 使用controlnet开放姿势模式
3-4 修改提示词。
3-5 滚动并获得最佳结果。
最佳质量,杰作,超高分辨率,(照片真实感:1.4),女孩的上半身,裸体,手臂,胸部,(乳头:1.2),详细的乳晕,详细的乳头,负提示:画作,素描,(最差质量:2),(低质量:2),(正常质量:2),低分辨率,正常质量,((单色)),((灰度)),皮肤斑点,痤疮,皮肤瑕疵,老年斑,男乳,(丑陋:1.331),(重复:1.331),(病态:1.21),(残缺:1.21),(变性:1.331),变异的手,(画得很差的手:1.331),模糊,(糟糕的解剖结构:1.21),(糟糕的比例:1.331),多余的肢体,(畸形:1.331),(超过两个乳头:1.331),(缺失的手臂:1.331),(多余的腿:1.331),(融合的手指:1.61051),(手指过多:1.61051),(不清晰的眼睛:1.331),糟糕的手,缺失的手指,多余的数字,(futa:1.1),糟糕的身体,ng_deepnegative_v1_75t,easynegative,步骤:30,采样器:Euler a,CFG比例:7,模型:majicmixRealistic_v7,去噪强度:0.75
