Este guia cobre duas coisas: instalar o ComfyUI Manager, o complemento que você vai usar em quase todos os outros guias deste site, e a imagem para imagem, em que uma imagem substitui a tela vazia. O exemplo une um prompt de caveira a um bule que gerei antes e, depois de alguns ajustes, produziu um bule-caveira.
Se você é novo no ComfyUI, comece por noções básicas do ComfyUI e texto para imagem.
Em resumo
- Manager: instale o git, depois faça
git clonedo ComfyUI-Manager emComfyUI/custom_nodese reinicie. - Imagem para imagem: Load Image → Image Resize (512 × 512) → VAE Encode → entrada latente do KSampler, no lugar do Empty Latent Image.
- O denoise define a mistura: 1 = só o prompt, 0 = só a imagem. A união vive numa faixa estreita no meio.
- Espere muitas execuções. A boa veio depois de umas seis; as falhas também são divertidas.
Instale o ComfyUI Manager
O Manager cuida de todos os complementos que os fluxos usam. Você pode atualizar os nós que tem e, quando traz o fluxo de outra pessoa, ele instala os nós que faltam automaticamente. Faço isso o tempo todo; é basicamente obrigatório.
- Instale o git. O Manager é instalado com git. Baixe o instalador do Git para Windows de 64 bits e execute; é simples.
- Abra a pasta de custom nodes. No Explorador de Arquivos, vá a
ComfyUI/custom_nodesdentro da sua pasta do ComfyUI e copie o caminho (Ctrl+C). - Abra uma linha de comando com Win+R, digite
cmde aperte Enter. Mude para essa pasta:cd C:\path\to\ComfyUI\custom_nodes - Clone o Manager com o comando do README dele:
Cole numa só linha, sem quebras de linha.git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager - Reinicie o ComfyUI. Um botão Manager aparece na barra superior.
custom_nodes e depois clone o Manager.O README também lista um arquivo batch de um clique para a versão portable do ComfyUI e uma instalação pelo comfy-cli.
Imagem para imagem: comece de uma imagem
Gerei uma caveira nova, centralizada e isolada sobre um fundo liso, e quis uni-la ao bule do meu vídeo anterior.
- Dê um duplo clique na tela vazia e adicione o Load Image com o bule.
- Adicione o VAE Encode. Ele codifica a imagem no espaço latente. Conecte a imagem à entrada pixels dele e o VAE do checkpoint à entrada vae.
- Conecte a saída LATENT dele ao latent_image do KSampler. O nó Empty Latent Image não é mais necessário.
Denoise: o controle de mistura
O denoise do KSampler define o quanto a imagem nova é conduzida pelo prompt em relação à imagem original.
- 1,0: só o prompt. Você obtém uma caveira, ignorando o bule.
- 0: só a imagem. Você obtém o bule, sem combinação.
- No meio: uma união.
Aperte Ctrl+Enter para executar.
Adicione um nó de redimensionamento (seu primeiro custom node)
Falta uma coisa. O nó Empty Latent Image controlava a resolução, e sem ele não há controle. Isso importa: se você traz uma foto com 3000 pixels de um lado, ela pode travar o seu computador.
Os nós nativos do ComfyUI não incluíam o redimensionamento que eu queria, então este é o primeiro trabalho do Manager. Manager → Custom Nodes Manager, busque resize. Há muitos; o Various ComfyUI Nodes by Type, de jamesWalker55, funciona bem. Instale e reinicie o ComfyUI.
Depois adicione o Image Resize entre o Load Image e o VAE Encode, definido em 512 × 512.
Ajustando a união
Minha primeira execução não mostrou nada visível. Pela experiência, valores muito altos não funcionam; tem que ser bem no meio. E as mudanças são minúsculas: mover o denoise um único centésimo deu uma imagem completamente diferente.
Em 512 × 512 cada execução é rápida, então é só continuar rodando. Depois de umas seis iterações de caveiras e defeitos, obtive isto:
São só 512 px. Para deixá-lo grande e nítido, veja upscaling de IA gratuito com o SD 1.5, onde este mesmo bule vai a 8K.
As gerações que deram errado
Os erros merecem uma olhada. Alguns eram bem sutis; um era algo como um crânio de elefante pintado numa xícara. Outros eram uma xícara escultural, madeira crescendo em volta da caveira, um arame enrolado nela, ou uma caveira quebrada com alça de bule.
Em certo momento ele não parava de acrescentar velas, então coloquei candle no prompt negativo e parou.
Também testei outras ideias. Um bule com um rosto humano, antes de decidir que a caveira era mais legal. Bules com flores: a flor era rosa, então pintou o bule de rosa também, o que é o vazamento de cor em ação.
Com «smoke», o denoise importou de novo: um pouco alto demais e tudo virou fumaça; em torno de 0,56 acrescentou fumaça por cima; em 0,7 era só fumaça. Sorvete dentro do bule funcionou muito bem.
Assista à versão em vídeo (6:54)
Tudo o que está acima também está no vídeo, se você preferir acompanhar na tela. O vídeo está em inglês.
Perguntas frequentes
Por que preciso do ComfyUI Manager?
Ele instala, atualiza, desativa e remove custom nodes, e quando você abre o fluxo de outra pessoa pode instalar automaticamente todos os nós que faltam. É basicamente obrigatório.
Que valor de denoise une duas imagens na imagem para imagem?
Em 1,0 você obtém só o prompt; em 0, só a imagem de entrada. A união acontece numa faixa estreita em torno do meio (cerca de 0,56 aqui), e mudá-lo em um centésimo pode dar uma imagem completamente diferente.
Por que redimensionar a imagem de entrada antes de codificá-la?
Sem um Empty Latent Image você perde o controle sobre a resolução. Uma foto de 3000 pixels pode travar o seu computador. Redimensione para 512 × 512 no SD 1.5.
