SkalskiP commited on
Commit
f8c92b8
·
1 Parent(s): 3dc751e

inflate mask before blur

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -5,7 +5,7 @@ import gradio as gr
5
  import numpy as np
6
  import spaces
7
  import torch
8
- from PIL import Image, ImageFilter
9
  from diffusers import FluxInpaintPipeline
10
  from gradio_client import Client, handle_file
11
 
@@ -138,6 +138,7 @@ def process(
138
  api_name="/process_image")
139
  mask = Image.open(mask)
140
 
 
141
  mask = mask.filter(ImageFilter.GaussianBlur(radius=5))
142
  width, height = resize_image_dimensions(original_resolution_wh=image.size)
143
  image = image.resize((width, height), Image.LANCZOS)
 
5
  import numpy as np
6
  import spaces
7
  import torch
8
+ from PIL import Image, ImageFilter, ImageOps
9
  from diffusers import FluxInpaintPipeline
10
  from gradio_client import Client, handle_file
11
 
 
138
  api_name="/process_image")
139
  mask = Image.open(mask)
140
 
141
+ mask = ImageOps.expand(mask, border=5, fill=255)
142
  mask = mask.filter(ImageFilter.GaussianBlur(radius=5))
143
  width, height = resize_image_dimensions(original_resolution_wh=image.size)
144
  image = image.resize((width, height), Image.LANCZOS)