Manjushri commited on
Commit
262b18a
1 Parent(s): 7a0028d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -15,20 +15,21 @@ def resize(value,img):
15
  img = img.resize((value,value))
16
  return img
17
 
18
- def predict(source_img, prompt):
19
  imageio.imwrite("data.png", source_img['image'])
20
  imageio.imwrite("data_mask.png", source_img["mask"])
21
  src = resize(768, "data.png")
22
  src.save("src.png")
23
  mask = resize(768, "data_mask.png")
24
  mask.save("mask.png")
25
- image = pipe(prompt=prompt, image=src, mask_image=mask, num_inference_steps=5, strength=0.8, guidance_scale=0.0).images[0]
26
  return image
27
 
28
  title="SDXL Turbo Inpainting CPU"
29
  description="Inpainting with SDXL Turbo <br><br> <b>Please use square .png image as input, 512x512, 768x768, or 1024x1024</b>"
30
  gr.Interface(fn=predict, inputs=[gr.Image(source=("upload"), tool='sketch', label='Source Image'),
31
- gr.Textbox(label='What you want the AI to Generate, 77 Token limit')],
 
32
  outputs='image',
33
  title=title,
34
  description=description,
 
15
  img = img.resize((value,value))
16
  return img
17
 
18
+ def predict(source_img, prompt, strength):
19
  imageio.imwrite("data.png", source_img['image'])
20
  imageio.imwrite("data_mask.png", source_img["mask"])
21
  src = resize(768, "data.png")
22
  src.save("src.png")
23
  mask = resize(768, "data_mask.png")
24
  mask.save("mask.png")
25
+ image = pipe(prompt=prompt, image=src, mask_image=mask, num_inference_steps=5, strength=strength, guidance_scale=0.0).images[0]
26
  return image
27
 
28
  title="SDXL Turbo Inpainting CPU"
29
  description="Inpainting with SDXL Turbo <br><br> <b>Please use square .png image as input, 512x512, 768x768, or 1024x1024</b>"
30
  gr.Interface(fn=predict, inputs=[gr.Image(source=("upload"), tool='sketch', label='Source Image'),
31
+ gr.Textbox(label='What you want the AI to Generate, 77 Token limit'),
32
+ gr.Slider(minimum=.5, maximum=1, value=.5, step=.25, label='Strength')],
33
  outputs='image',
34
  title=title,
35
  description=description,