comfyui_segment_anything插件

前言

ComfyUI Segment Anything 是一个 ComfyUI 扩展插件,它将 Segment Anything Model (SAM) 和 GroundingDINO 模型集成到 ComfyUI 工作流系统中。该插件允许用户通过文本描述来精确分割图像中的对象,生成相应的蒙版。


安装方法

第一种

通过manager搜索 segment下载即可。

image-20250521180913351

第二种

  1. 进入 ComfyUI 的 custom_nodes 目录,并打开cmd
  2. 使用以下命令克隆仓库:
git clone https://github.com/storyicon/comfyui_segment_anything.git
  1. 进入文件夹
cd comfyui_segment_anything
  1. 安装相应库文件

==虚拟环境==

pip install -r requirements.txt

==内置python环境==

python -m pip install -r requirements.txt

模型下载

  1. bert-base-uncased模型:点击跳转,下载这五个文件,放入ComfyUI/models/bert-base-uncased文件夹下(若无,请自行创建)。

image-20250521181356564

  1. grounding-dino模型:点击跳转,将以下文件放入ComfyUI/models/grounding-dino目录中(若无,请自行创建):

FiyZCE6E6wdLgxySK836M8_d75PC

  1. **SAM模型:**以下模型大家按需下载即可,下载完毕放入ComfyUI/models/sams文件夹下。