ComfyUI InfoComfyUI Info

ComfyUI-MagickWand

ComfyUI MagickWand借助wandpy将ImageMagick集成到ComfyUI中,支持批量值。它提供了11大类共99种图像处理方法,涵盖效果、调整大小、阈值等类别。安装步骤包括在不同系统(Windows、Debian/Ubuntu、Fedora/CentOS、Mac)上安装ImageMagick,以及通过ComfyUI管理器或命令行安装自定义节点套件。还提供了示例工作流和输入图像供测试。

Fannovel16

v1.0.1
113 stars
GitHub

Description

ComfyUI MagickWand

利用 wandpy 将知名的数字图像编辑和处理软件套件 ImageMagick 正确集成到 ComfyUI 中。

同时也支持批量值(例如,来自批量值调度、样条编辑器等)。

Example Schedule

示例工作流程

安装

在系统上安装 ImageMagick

在 Windows 上安装 ImageMagick

对于其他 CPU 架构,请下载动态构建版本(名称中带有 “dll” 的版本)。静态或便携式构建版本无法使用,因为它们没有必要的 DLL 文件。

在 Debian/Ubuntu 上安装 ImageMagick

如果您使用的是基于 Debian 的 Linux 发行版,如 Ubuntu,可以使用 APT 轻松安装 ImageMagick:

sudo apt-get install libmagickwand-dev

在 Fedora/CentOS 上安装 ImageMagick

如果您使用的是基于 Redhat 的 Linux 发行版,如 Fedora 或 CentOS,可以使用 Yum 安装 ImageMagick:

yum update
yum install ImageMagick-devel

在 Mac 上安装 ImageMagick

您需要使用 Homebrew 或 MacPorts 来安装 ImageMagick。

使用 Homebrew:

brew install imagemagick

使用 MacPorts:

sudo port install imagemagick

如果您的 Python 不是使用 MacPorts 安装的,还必须导出 MAGICK_HOME 路径。这是因为未使用 MacPorts 安装的 Python 不会查找 /opt/local,而这是 MacPorts 软件包的默认路径前缀。

export MAGICK_HOME=/opt/local

安装自定义节点套件

有两种方法可以安装自定义节点套件:

  1. 通过 ComfyUI-Manager
  2. 假设您的终端已经位于 ComfyUI 文件夹中,运行以下命令:
cd custom_nodes
git clone https://github.com/Fannovel16/ComfyUI-MagickWand
pip install -r requirements.txt

支持的方法(99 种)

特效

调整大小

阈值处理

增强处理

Transform

特征