ahmedmbutt commited on
Commit
907f26d
·
verified ·
1 Parent(s): c1a3d8f

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +10 -10
main.py CHANGED
@@ -65,12 +65,12 @@ async def text_to_image(
65
  async def image_to_image(
66
  request: Request,
67
  prompt: str = Form(...),
68
- init_image: UploadFile = File(...),
69
  num_inference_steps: int = Form(2),
70
  strength: float = Form(0.5),
71
  ):
72
- bytes = await init_image.read()
73
- init_image = Image.open(BytesIO(bytes))
74
  init_image = init_image.convert("RGB").resize((512, 512))
75
 
76
  image = request.state.img2img(
@@ -91,16 +91,16 @@ async def image_to_image(
91
  async def inpainting(
92
  request: Request,
93
  prompt: str = Form(...),
94
- init_image: UploadFile = File(...),
95
- mask_image: UploadFile = File(...),
96
- num_inference_steps: int = Form(3),
97
  strength: float = Form(0.5),
98
  ):
99
- bytes = await init_image.read()
100
- init_image = Image.open(BytesIO(bytes))
101
  init_image = init_image.convert("RGB").resize((512, 512))
102
- bytes = await mask_image.read()
103
- mask_image = Image.open(BytesIO(bytes))
104
  mask_image = mask_image.convert("RGB").resize((512, 512))
105
 
106
  image = request.state.inpaint(
 
65
  async def image_to_image(
66
  request: Request,
67
  prompt: str = Form(...),
68
+ init_bytes: bytes = Form(...),
69
  num_inference_steps: int = Form(2),
70
  strength: float = Form(0.5),
71
  ):
72
+ # init_bytes = await init_image.read()
73
+ init_image = Image.open(BytesIO(init_bytes))
74
  init_image = init_image.convert("RGB").resize((512, 512))
75
 
76
  image = request.state.img2img(
 
91
  async def inpainting(
92
  request: Request,
93
  prompt: str = Form(...),
94
+ init_bytes: bytes = Form(...),
95
+ mask_bytes: bytes = Form(...),
96
+ num_inference_steps: int = Form(2),
97
  strength: float = Form(0.5),
98
  ):
99
+ # init_bytes = await init_image.read()
100
+ init_image = Image.open(BytesIO(init_bytes))
101
  init_image = init_image.convert("RGB").resize((512, 512))
102
+ # mask_bytes = await mask_image.read()
103
+ mask_image = Image.open(BytesIO(mask_bytes))
104
  mask_image = mask_image.convert("RGB").resize((512, 512))
105
 
106
  image = request.state.inpaint(