LiuZichen commited on
Commit
7a7231c
·
verified ·
1 Parent(s): 71915fd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -26
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
- 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):
 
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):