PhotoMaker可以通过上传的人物照片,生成任意风格的人物图像,如写实、卡通、艺术等风格,可用于生成别具一格的头像。
主要特性
- 在几秒内实现快速定制,无需额外的LoRA训练。
- 确保令人印象深刻的身份保真度,提供多样性,保证文本可控性,并实现高质量生成。
- 可作为适配器,与社区中的其他基础模型以及LoRA模块协同工作。
开始使用 🚀
🔧 安装依赖
- Python >= 3.8 (Recommend to use Anaconda or Miniconda)
- PyTorch >= 2.0.0
conda create --name photomaker python=3.10
conda activate photomaker
pip install -U pip
# Install requirements
pip install -r requirements.txt
# Install photomaker
pip install git+https://github.com/TencentARC/PhotoMaker.git
然后使用如下命令启动
from photomaker import PhotoMakerStableDiffusionXLPipeline
⏬ 下载模型
下面命令可以自动下载模型:
from huggingface_hub import hf_hub_download
photomaker_path = hf_hub_download(repo_id="TencentARC/PhotoMaker", filename="photomaker-v1.bin", repo_type="model")
你也可以使用URL手动下载模型.