segment anything节点,使用语义分割可以将图像中的对象,精准的提取出遮罩或抠图,通常用于局部重绘或抠图处理。
节点安装
manager(管理器)安装
在管理中搜索segment anything,该节点有两个版本,本文为图中标注为准,如图所示:
git clone 安装
clone命令:
git clone https://github.com/storyicon/comfyui_segment_anything
依赖安装:
还不了解节点如何安装可以参考之前的教程,传送门:安装常用第三方节点/插件
认识节点
该节点位于节点库→segment_anything(SAM图像反推工具),如图所示:
搭建工作流
该节点工作流较为简单,添加主要的3个核心节点。
GroundingDinoSAMSegment(G-DinoSAM语义分割)
GroundingDinoModelLoader(G-Dino模型加载器)
SAMModelLoader(SAM模型加载器)
将G-Dino模型加载器节点,和SAM模型加载器节点的输出,连接到G-DinoSAM语义分割节点的输入,然后接入要处理的图像,输出图像和遮罩即可。如图所示:
模型下载
该节点需要3组模型,将models目录直接覆盖到ComfyUI\models(放心覆盖,不会出现问题)
网盘下载:https://pan.quark.cn/s/1dd1d9efa187
原作者下载
语义分割节点参数
该节点只有两个参数
prompt(提示词),指需要提取遮罩/抠图的对象,例如cake(蛋糕),通常使用tag形式的单词。
hureshold(阈值),指提取对象的容差阈值,阈值越小越精准。
运行工作流
完成参数设置后执行即可,如图所示:
得到遮罩后既可以将遮罩应用到其他工作流中,例如局部重绘等。
配合BrushNet节点局部重绘
传送门:BrushNet节点与PowerPaint局部重绘操作使用教程
工作流下载:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。








评论(0)