Nodes Browser

ComfyDeploy: How paint-by-example @ ComfyUI works in ComfyUI?

What is paint-by-example @ ComfyUI?

Implementation of paint-by-example on ComfyUI

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for paint-by-example @ ComfyUI and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

paint-by-example_comfyui

(→ english description) (→ 日本語の説明はqiitaで

这个包是提供用来在comfyui执行paint by example的节点。

这个方法是inpaint类似的。可以把作为范例的图片插入到原本图片中所要的地方。不必须要写任何提示词。但结果也可能不太像范例的图。虽然如此有时候会导出很有意思的结果。

没必须要提前手动下载任何模型,但首次执行节点的时候会自动从huggingface下载paint-by-example模型,所以要等一段时间并且会占用大于5GB的硬盘。

使用这个的工作流例子可以看 https://github.com/phyblas/stadif_comfyui_workflow/tree/master/paint-by-example

install

把这个repo放在comfyuiComfyUI/custom_nodes/文件夹里的就能用了。或是也可以通过comfyui manager安装。

node

这个包提供了3个节点。

PaintbyExampleSimple

最简单最基本的用法。要准备原本图片和遮罩和范例图片。可以指定步数和随机种。

workflow1.jpg

当然也可以用maskeditor。

workflow2.jpg

也支持同时生成几张。

workflow3.jpg

PaintbyExampleAdvanced

跟simple的用法差不多。只是多加了几个选项。例如可以写负面提示词,还可以调整图片大小。

workflow4.jpg

PaintbyExampleGen

这个节点有点复杂。是先生成图片,再拿来做范例图片。生成需要用的输入是跟一般文生图差不多。结果可以说是像一般的inpaint的。

workflow5.jpg

BRIA

也可以试试用BRIA来分辨背景,再做内补来代替里面的东西。

workflow6.jpg

AIGODLIKE-ComfyUI-Translation

如果你在用AIGODLIKE-ComfyUI-Translation来做汉化,我有提供了节点翻译所以会显示为中文。(需要先更新为8月23日的版本)

workflow7.jpg