Spaces:
Running
on
Zero
Running
on
Zero
fix mask
Browse files
app.py
CHANGED
|
@@ -79,21 +79,21 @@ def process_images(image, image2=None,prompt="a girl",inpaint_model="black-fores
|
|
| 79 |
generators.append(generator)
|
| 80 |
|
| 81 |
width,height = convert_to_fit_size(image.size)
|
| 82 |
-
print(f"fit {width}x{height}")
|
| 83 |
width,height = adjust_to_multiple_of_32(width,height)
|
| 84 |
-
print(f"multiple {width}x{height}")
|
| 85 |
image = image.resize((width, height), Image.LANCZOS)
|
| 86 |
mask_image = mask_image.resize((width, height), Image.NEAREST)
|
| 87 |
|
| 88 |
output = pipe(prompt=prompt, image=image, mask_image=mask_image,generator=generator,strength=strength,width=width,height=height,
|
| 89 |
guidance_scale=0,num_inference_steps=num_inference_steps,max_sequence_length=256)
|
| 90 |
|
| 91 |
-
return output.images[0]
|
| 92 |
|
| 93 |
|
| 94 |
-
output = process_inpaint(image["background"],mask,prompt,inpaint_model,strength,seed)
|
| 95 |
|
| 96 |
-
return output,
|
| 97 |
|
| 98 |
|
| 99 |
def read_file(path: str) -> str:
|
|
|
|
| 79 |
generators.append(generator)
|
| 80 |
|
| 81 |
width,height = convert_to_fit_size(image.size)
|
| 82 |
+
#print(f"fit {width}x{height}")
|
| 83 |
width,height = adjust_to_multiple_of_32(width,height)
|
| 84 |
+
#print(f"multiple {width}x{height}")
|
| 85 |
image = image.resize((width, height), Image.LANCZOS)
|
| 86 |
mask_image = mask_image.resize((width, height), Image.NEAREST)
|
| 87 |
|
| 88 |
output = pipe(prompt=prompt, image=image, mask_image=mask_image,generator=generator,strength=strength,width=width,height=height,
|
| 89 |
guidance_scale=0,num_inference_steps=num_inference_steps,max_sequence_length=256)
|
| 90 |
|
| 91 |
+
return output.images[0],mask_image
|
| 92 |
|
| 93 |
|
| 94 |
+
output,mask_image = process_inpaint(image["background"],mask,prompt,inpaint_model,strength,seed)
|
| 95 |
|
| 96 |
+
return output,mask_image
|
| 97 |
|
| 98 |
|
| 99 |
def read_file(path: str) -> str:
|