Spaces:
Runtime error
Runtime error
| # IP-Adapter | |
| IP-Adapter is a interesting model, which can adopt the content or style of another image to generate a new image. | |
| ## Example: Content Controlling in Stable Diffusion | |
| Based on Stable Diffusion, we can transfer the object to another scene. See [`sd_ipadapter.py`](./sd_ipadapter.py). | |
| |First, we generate a car. The prompt is "masterpiece, best quality, a car".|Next, utilizing IP-Adapter, we move the car to the road. The prompt is "masterpiece, best quality, a car running on the road".| | |
| |-|-| | |
| ||| | |
| ## Example: Content and Style Controlling in Stable Diffusion XL | |
| The IP-Adapter model based on Stable Diffusion XL is more powerful. You have the option to use the content or style. See [`sdxl_ipadapter.py`](./sdxl_ipadapter.py). | |
| * Content controlling (original usage of IP-Adapter) | |
| |First, we generate a rabbit.|Next, enable IP-Adapter and let the rabbit jump.|For comparision, disable IP-Adapter to see the generated image.| | |
| |-|-|-| | |
| |||| | |
| * Style controlling (InstantStyle) | |
| |First, we generate a rabbit.|Next, enable InstantStyle and convert the rabbit to a cat.|For comparision, disable IP-Adapter to see the generated image.| | |
| |-|-|-| | |
| |||| | |
| ## Example: Image Fusing (Experimental) | |
| Since IP-Adapter can control the content based on more than one image, we can do something interesting. See [`sdxl_ipadapter_multi_reference.py`](sdxl_ipadapter_multi_reference.py). | |
| We have two pokemons here: | |
| |Charizard|Pikachu| | |
| |-|-| | |
| ||| | |
| Fuse! | |
| |Pikazard ???| | |
| |-| | |
| || | |