Spaces:
Sleeping
Sleeping
File size: 628 Bytes
ac17a7a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import gradio as gr
from diffusers import StableDiffusionImg2ImgPipeline
import torch
import base64
model = StableDiffusionImg2ImgPipeline.from_pretrained(
"black-forest-labs/FLUX.1-Kontext-dev", torch_dtype=torch.float16
).to("cuda" if torch.cuda.is_available() else "cpu")
def transform_image(image, prompt="place it"):
result = model(prompt=prompt, image=image).images[0]
return result
gr.Interface(
fn=transform_image,
inputs=[gr.Image(type="pil"), gr.Textbox(label="Prompt", value="place it")],
outputs=gr.Image(type="pil", label="Modified Image"),
title="Image Overlay with LoRA"
).launch()
|