InstructP2P 简介
InstructP2P 是 ControlNet 插件中的一个强大功能,主要能力是实现场景转换和风格迁移。例如将角色从机甲夜空场景转换到春意盎然的环境。
操作步骤
1. 环境准备
实现场景转换需要用到 InstructP2P 这个 ControlNet 的控制类型。而 ControlNet 又是 Stable Diffusion 的插件。所以你需要在你的 SD 里安装 ControlNet 插件。
当你的 SD 安装好 ControlNet 后,需要到 HuggingFace 下载 control_v11e_sd15_ip2p 模型。
将下载的模型文件放入 SD 目录:sd.webui\webui\models\ControlNet。
2. 配置 ControlNet
启动 SD,启动 ControlNet,上传一张图片,并将该图片的尺寸发送到生成设置。接着将控制类型选择 InstructP2P。
模型选择刚刚下载好的 control_v11e_sd15_ip2p。
黄框部分从左到右的选项分别是'控制权重'、'介入时机'、'终止时机'。根据你的图片调整好参数,通常需要多次试验不同的权重和时机的值。
3. 生成图片
最后回到页面上方,选择一个模型,然后输入提示词。
这里的提示词一定要使用这个语法:
MAKE it xxx
这里的 xxx 指的是你要实现的效果。
比如在这个例子中,我要让场景变成春天,就需要这么写提示词 MAKE it spring。
最后点击'Generate'按钮生成图片。

如果对生成结果不满意,记得调整一下 ControlNet 里的控制权重以及介入和终止时机。多次生成直到满意为止。
![]() | ![]() |
|---|
下面这张是原图参考。





