Spaces:
Runtime error
Runtime error
Update canvas.py
Browse files
canvas.py
CHANGED
@@ -35,7 +35,14 @@ async (pose) => {
|
|
35 |
poseMakerEl.setPose(pose);
|
36 |
}
|
37 |
"""
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
def placeholder_fn(axis):
|
40 |
pass
|
41 |
|
@@ -59,6 +66,6 @@ with gr.Blocks() as b:
|
|
59 |
_js=js_pose_template)
|
60 |
run_button.click(fn=generate_images,
|
61 |
inputs=[canvas, prompt],
|
62 |
-
outputs=[
|
63 |
_js=get_js_image)
|
64 |
b.load()
|
|
|
35 |
poseMakerEl.setPose(pose);
|
36 |
}
|
37 |
"""
|
38 |
+
def generate_images(canvas,prompt):
|
39 |
+
base64_img = canvas
|
40 |
+
image_data = base64.b64decode(base64_img.split(',')[1])
|
41 |
+
input_img = Image.open(BytesIO(image_data)).convert(
|
42 |
+
'RGB').resize((512, 512))
|
43 |
+
input_img = input_img.filter(ImageFilter.GaussianBlur(radius=2))
|
44 |
+
input_img = get_canny_filter(input_img)
|
45 |
+
return input_image
|
46 |
def placeholder_fn(axis):
|
47 |
pass
|
48 |
|
|
|
66 |
_js=js_pose_template)
|
67 |
run_button.click(fn=generate_images,
|
68 |
inputs=[canvas, prompt],
|
69 |
+
outputs=[gr.Image()],
|
70 |
_js=get_js_image)
|
71 |
b.load()
|