前言
开始熟悉本文BrushNet节点的安装使用之前,应先掌握inpaint局部重绘基础和原理,对局部重绘有一些基本的概念,传送门:熟练掌握inpaint局部重绘基础和原理
安装BrushNet节点
还不了解节点如何安装可以参考之前的教程,传送门:安装常用第三方节点/插件
manager(管理器)安装
在管理中搜索BrushNet,点击安装即可,如图所示:
git clone安装
clone命令:
git clone https://github.com/nullquant/ComfyUI-BrushNet
依赖安装:
pip install -r requirements.txt
安装时可能的报错解决
报错如图所示:
认识节点与模型
安装完成后,在节点库会多出一个局部重绘的分组(inpaint),如图所示:
模型下载
该节点模型需要存放到ComfyUI\models\inpaint目录中。
网盘下载:https://pan.quark.cn/s/cf3cbfd6e1e7
目录结构如下:
工作流搭建
BrushNet
1、开始之前还是先加载一个默认的文生图工作流,并选择一个sd1.5的checkpoint模型。在工作流中分别加入BrushNet(应用)节点和BrushNet Loader(BrushNet 加载)节点,然后添加一张用于将用于重绘的图像,如图所示:
2、在BrushNet Loader(加载)节点中,选择一个合适的局部重绘BrushNet模型,例如sd1.5random_mask。如图所示:
3、完整工作流及运行结果,如图所示:
节点参数
PowerPaint
1、将刚刚的BrushNet(应用)节点删除,添加一个PowerPaint(应用)节点,和PowerPaint CLIP Loader(CLIP加载器)节点。如图所示:
2、该节点需要同时选择3个模型,分别是BrushNet Loader(加载)节点中用于重绘的模型,和PowerPaint CLIP Loader(CLIP加载器)节点中的两个clip模型。如图所示:
3、完整工作流运行结果,如图所示:
参数说明
语义分割遮罩重绘
传送门:Segment Anything语义分割遮罩与抠图节点
案例工作流
传送门:BrushNet与PowerPaint节点重绘inpaint工作流












评论(0)