Introdução geral
O MagicQuill é uma ferramenta de edição de imagens interativa com IA de código aberto da HKUST, do Ant Group, da Universidade de Zhejiang e da Universidade de Hong Kong. A ferramenta tem como objetivo permitir a edição local precisa de imagens de forma inteligente e interativa. O MagicQuill oferece uma interface amigável e sugestões orientadas por IA para permitir que os usuários realizem operações de edição de imagens com facilidade. O projeto está sujeito à licença CC BY-NC 4.0, que permite aos usuários usar e modificar o código para fins não comerciais.
Lista de funções
- Adição de pincéisAdicionar detalhes e elementos por meio de prompts permite que os usuários expressem a criatividade com suas próprias pinceladas.
- Escova de menosRemoção de detalhes em excesso ou redesenho de áreas quando necessário.
- Pincéis coloridosCor: coloração precisa, cores de pincel correspondentes.
- Ferramenta Smart CanvasRecursos de upload de fotos, ferramenta de borracha, arrastar, girar e redimensionar.
- parametrizaçãoAjuste de configurações avançadas para os resultados gerados, como nome do modelo básico, dicas negativas, controle de borda fina, etc.
Usando a Ajuda
Processo de instalação
- armazém de clones::
git clone --recursive https://github.com/magic-quill/MagicQuill.git
cd MagicQuill
- Faça o download e descompacte o ponto de verificação::
wget -O models.zip "https://hkustconnect-my.sharepoint.com/:u:/g/personal/zliucz_connect_ust_hk/EWlGF0WfawJIrJ1Hn85_- 3gB0MtwImAnYeWXuleVQcukMg?e=Gcjugg&download=1"
descompactar models.zip
- Criação de um ambiente e instalação de dependências::
conda create -n MagicQuill python=3.10 -y
conda activate MagicQuill
pip install torch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 --index-url https://download.pytorch.org/whl/cu118
pip install gradio_magicquill-0.0.1-py3-none-any.whl
pip install -r requirements.txt
- Executar o MagicQuill::
python gradio_run.py
Processo de uso
- Adição de pincéisSelecione Add Brush e siga as instruções para adicionar detalhes e elementos. Por exemplo, pinte um cervo com algumas pinceladas ou adicione um colar a um personagem.
- Escova de menosPincel de subtração: Selecione o pincel de subtração para remover detalhes indesejados. Por exemplo, remova o excesso de barbatanas de cauda ou chapéus.
- Pincéis coloridosPincel colorido: Selecione um pincel colorido para colorir com precisão. Por exemplo, pinte as flores de azul.
- Ferramenta Smart CanvasUse o botão de upload para fazer upload de fotos, a ferramenta de borracha para apagar erros e as funções de arrastar, girar e redimensionar para ajustar as imagens.
- parametrizaçãoAjuste as configurações avançadas dos resultados gerados, como nome do modelo básico e dicas negativas, selecionando os parâmetros ao lado do botão Run (Executar).
Implantação do MagicQuill no Windows com um clique
Faça o download do projeto e execute-o:windows_setup.bat