ComfyCanvas 是一款专为 ComfyUI 设计的画布工具,允许用户在自由画布上直接对图片应用工作流,包括重绘、扩图和细节修复等。以下是详细的安装指南、功能描述和快捷键说明。
安装
克隆仓库: 将 ComfyCanvas 仓库克隆到 ComfyUI 的 custom_nodes
目录中。
git clone https://github.com/taabata/ComfyCanvas.git
切换目录并运行安装脚本: 切换到 ComfyCanvas 目录并运行 setup.py
。
cd ComfyCanvas
python3 run setup.py
启动 ComfyUI: 在另一个终端或命令提示符中启动 ComfyUI。
python3 run main.py
官方演示
功能描述
ComfyCanvas 提供了一系列强大的功能,允许用户在画布上直接对图片进行各种操作:
- 重绘:修改图像的特定部分。
- 扩图:扩展图像的边界。
- 细节修复:修复图像中的细节问题。
- 创建兼容的工作流:将工作流作为 Canvas 的一个功能使用。
按钮描述和快捷键
按钮/快捷键 | 功能描述 |
---|---|
设置参考(Set Ref.) | 选择图像的一部分作为 OutputCanvasNode 的第三个输出。快捷键:"s" |
重置参考(Reset Ref.) | 将参考部分重置为整个图像。快捷键:"r" |
裁剪(Crop) | 裁剪图像。快捷键:"c" |
比较(Compare) | 比较图像与生成结束前的状态。快捷键:"o" |
移动(Move) | 移动图像(通过点击画布切换),通过向上和向下滚动调整图像大小,通过向左滚动垂直翻转,通过向右滚动水平翻转。快捷键:"m" |
擦除(Erase) | 擦除图像的部分(通过点击画布切换)。快捷键:"e" |
遮罩(Mask) | 遮罩图像的部分以手动指定图像的遮罩(OutputCanvasNode 的第二个输出)(通过点击画布切换)。快捷键:"k" |
绘制(Draw) | 在图像上绘制,颜色从设置栏的颜色输入指定,不透明度由设置栏的第一个滑块指定(通过点击画布切换)。快捷键:"d" |
适应(Fit) | 将图像调整为 512x512 像素。快捷键:"f" |
新建(New) | 上传新图像(丢弃当前图像)。快捷键:"n" |
文本(Text) | 向图像添加文本。快捷键:"t" |
GLIGEN(GLIGEN) | GLIGEN 或区域扩散。快捷键:"l" |
空白(Blank) | 根据选择的颜色和不透明度将图像变为空白图像。快捷键:"b" |
网格(Grid) | 打开网格。快捷键:"g" |
COMFY(COMFY) | 从 ComfyUI 生成(将选择 OutputCanvasNode 的输出)。 |
撤销(Undo) | 撤销上一次图像操作。 |
重置遮罩(Reset Mask) | 重置手动遮罩。 |
重置参数(Reset Parameters) | 重置更改的工作流参数。 |
锁定到图像(Lock To Image) | 锁定选择器以仅在图像内部选择。快捷键:"右Shift" |
左、上、右、下(Left, Top, Right, Bottom) | 将选择器锁定到图像的相应边。快捷键:"方向键" |
重置图像(Reset Image) | 重置图像,清除绘制、擦除部分,解决一些问题(如果遇到错误或生成未开始,请按此键)。快捷键:"空格键" |
生成(Generate) | 生成图像。快捷键:"回车" |
隐藏设置栏(Hide Settings Bar) | 隐藏设置栏。快捷键:"h" |
注意事项
- Windows 用户:可能会遇到路径问题,请在问题标签中告知作者。
- 快捷键:所有快捷键都可以通过按下相应的字母键激活,具体快捷键见上表。
评论0