Facilitate the exchange of facial features, including hair characteristics, between two photographs with high identity fidelity, utilizing the EcomID framework.
python face_swap_ecomid.py
--src images/kaifu_resize.png
--dst images/musk_resize.jpeg
--outdir results
--face_adapter_path checkpoints/ip-adapter.bin
--controlnet_path checkpoints/ControlNetModel
--base_model_path checkpoints/realisticStockPhoto_v20.safetensors
| Destination | Source | Result |
|---|---|---|
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
| Version | Base Model | Description |
|---|---|---|
| realisticStockPhoto_v20 | SDXL | base model |
| face_adapter | InstantID | face embedding |
| Controlnet | InstantID | landmarks controlnet |
https://github.com/alimama-creative/SDXL_EcomID_ComfyUI
https://github.com/ToTheBeginning/PuLID
https://github.com/instantX-research/InstantID
https://github.com/huggingface/diffusers
3 commits
Python
100.0%
Facilitate the exchange of facial features, including hair characteristics, between two photographs with high identity fidelity, utilizing the EcomID framework.
python face_swap_ecomid.py
--src images/kaifu_resize.png
--dst images/musk_resize.jpeg
--outdir results
--face_adapter_path checkpoints/ip-adapter.bin
--controlnet_path checkpoints/ControlNetModel
--base_model_path checkpoints/realisticStockPhoto_v20.safetensors
| Destination | Source | Result |
|---|---|---|
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
| Version | Base Model | Description |
|---|---|---|
| realisticStockPhoto_v20 | SDXL | base model |
| face_adapter | InstantID | face embedding |
| Controlnet | InstantID | landmarks controlnet |
https://github.com/alimama-creative/SDXL_EcomID_ComfyUI
https://github.com/ToTheBeginning/PuLID
https://github.com/instantX-research/InstantID
https://github.com/huggingface/diffusers
3 commits
Python
100.0%