Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -58,7 +58,6 @@ css = """
|
|
| 58 |
|
| 59 |
url = "http://localhost:7860"
|
| 60 |
|
| 61 |
-
@spaces.GPU
|
| 62 |
def generate(merged_image, total_mask, original_image, add_color_image, add_edge_mask, remove_edge_mask, fill_mask, add_prop_image, positive_prompt, negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg):
|
| 63 |
print("prompt is:", positive_prompt)
|
| 64 |
print("other parameters:", negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg)
|
|
@@ -127,6 +126,7 @@ def generate(merged_image, total_mask, original_image, add_color_image, add_edge
|
|
| 127 |
res_base64 = tensor_to_base64(final_image)
|
| 128 |
return res_base64
|
| 129 |
|
|
|
|
| 130 |
def generate_image_handler(x, negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg):
|
| 131 |
merged_image = x['from_frontend']['img']
|
| 132 |
total_mask = x['from_frontend']['total_mask']
|
|
@@ -267,31 +267,31 @@ def get_root_url(
|
|
| 267 |
import gradio.route_utils
|
| 268 |
gr.route_utils.get_root_url = get_root_url
|
| 269 |
|
| 270 |
-
@app.post("/magic_quill/generate_image")
|
| 271 |
-
async def generate_image(request: Request):
|
| 272 |
-
|
| 273 |
-
|
| 274 |
-
|
| 275 |
-
|
| 276 |
-
|
| 277 |
-
|
| 278 |
-
|
| 279 |
-
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
| 285 |
-
|
| 286 |
-
|
| 287 |
-
|
| 288 |
-
|
| 289 |
-
|
| 290 |
-
|
| 291 |
-
|
| 292 |
-
|
| 293 |
-
|
| 294 |
-
|
| 295 |
|
| 296 |
@app.post("/magic_quill/process_background_img")
|
| 297 |
async def process_background_img(request: Request):
|
|
|
|
| 58 |
|
| 59 |
url = "http://localhost:7860"
|
| 60 |
|
|
|
|
| 61 |
def generate(merged_image, total_mask, original_image, add_color_image, add_edge_mask, remove_edge_mask, fill_mask, add_prop_image, positive_prompt, negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg):
|
| 62 |
print("prompt is:", positive_prompt)
|
| 63 |
print("other parameters:", negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg)
|
|
|
|
| 126 |
res_base64 = tensor_to_base64(final_image)
|
| 127 |
return res_base64
|
| 128 |
|
| 129 |
+
@spaces.GPU
|
| 130 |
def generate_image_handler(x, negative_prompt, fine_edge, fix_perspective, grow_size, edge_strength, color_strength, local_strength, seed, steps, cfg):
|
| 131 |
merged_image = x['from_frontend']['img']
|
| 132 |
total_mask = x['from_frontend']['total_mask']
|
|
|
|
| 267 |
import gradio.route_utils
|
| 268 |
gr.route_utils.get_root_url = get_root_url
|
| 269 |
|
| 270 |
+
# @app.post("/magic_quill/generate_image")
|
| 271 |
+
# async def generate_image(request: Request):
|
| 272 |
+
# data = await request.json()
|
| 273 |
+
# res = generate(
|
| 274 |
+
# data["merged_image"],
|
| 275 |
+
# data["total_mask"],
|
| 276 |
+
# data["original_image"],
|
| 277 |
+
# data["add_color_image"],
|
| 278 |
+
# data["add_edge_mask"],
|
| 279 |
+
# data["remove_edge_mask"],
|
| 280 |
+
# data["fill_mask"],
|
| 281 |
+
# data["add_prop_image"],
|
| 282 |
+
# data["positive_prompt"],
|
| 283 |
+
# data["negative_prompt"],
|
| 284 |
+
# data["fine_edge"],
|
| 285 |
+
# data["fix_perspective"],
|
| 286 |
+
# data["grow_size"],
|
| 287 |
+
# data["edge_strength"],
|
| 288 |
+
# data["color_strength"],
|
| 289 |
+
# data["local_strength"],
|
| 290 |
+
# data["seed"],
|
| 291 |
+
# data["steps"],
|
| 292 |
+
# data["cfg"]
|
| 293 |
+
# )
|
| 294 |
+
# return {'res': res}
|
| 295 |
|
| 296 |
@app.post("/magic_quill/process_background_img")
|
| 297 |
async def process_background_img(request: Request):
|