Update app.py
Browse files
app.py
CHANGED
|
@@ -84,7 +84,6 @@ def download_image(transformed):
|
|
| 84 |
buf = BytesIO()
|
| 85 |
transformed.save(buf, format="JPEG")
|
| 86 |
buf.seek(0)
|
| 87 |
-
buf.name = "transformed_image.jpg" # ํ์ผ ์ด๋ฆ ์ค์
|
| 88 |
return buf
|
| 89 |
|
| 90 |
# Gradio ์ธํฐํ์ด์ค ๊ตฌ์ฑ
|
|
@@ -110,7 +109,7 @@ def create_interface():
|
|
| 110 |
|
| 111 |
with gr.Column(scale=1):
|
| 112 |
transformed_image = gr.Image(type="pil", label="๋ณํ๋ ์ด๋ฏธ์ง")
|
| 113 |
-
download_btn = gr.DownloadButton("JPG๋ก ๋ค์ด๋ก๋"
|
| 114 |
|
| 115 |
# ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ State์ ์ ์ฅํ๊ณ ๋ณํ๋ ์ด๋ฏธ์ง ํ์
|
| 116 |
submit.click(
|
|
@@ -129,9 +128,8 @@ def create_interface():
|
|
| 129 |
gr.Markdown("### ์ด๋ฏธ์ง ๋น๊ต")
|
| 130 |
|
| 131 |
with gr.Row():
|
| 132 |
-
|
| 133 |
-
|
| 134 |
-
blended_image = gr.Image(type="pil", label="ํผํฉ๋ ์ด๋ฏธ์ง")
|
| 135 |
|
| 136 |
# ์ฌ๋ผ์ด๋ ์กฐ์ ์ ์ด๋ฏธ์ง ํผํฉ
|
| 137 |
alpha_slider.change(
|
|
@@ -139,9 +137,6 @@ def create_interface():
|
|
| 139 |
inputs=[original_state, transformed_state, alpha_slider],
|
| 140 |
outputs=blended_image
|
| 141 |
)
|
| 142 |
-
|
| 143 |
-
# ์ด๊ธฐ์๋ ํผํฉ๋ ์ด๋ฏธ์ง๊ฐ ํ์๋์ง ์๋๋ก ์ค์
|
| 144 |
-
blended_image.style(height=300)
|
| 145 |
|
| 146 |
return demo
|
| 147 |
|
|
|
|
| 84 |
buf = BytesIO()
|
| 85 |
transformed.save(buf, format="JPEG")
|
| 86 |
buf.seek(0)
|
|
|
|
| 87 |
return buf
|
| 88 |
|
| 89 |
# Gradio ์ธํฐํ์ด์ค ๊ตฌ์ฑ
|
|
|
|
| 109 |
|
| 110 |
with gr.Column(scale=1):
|
| 111 |
transformed_image = gr.Image(type="pil", label="๋ณํ๋ ์ด๋ฏธ์ง")
|
| 112 |
+
download_btn = gr.DownloadButton("JPG๋ก ๋ค์ด๋ก๋", file_name="transformed_image.jpg")
|
| 113 |
|
| 114 |
# ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ State์ ์ ์ฅํ๊ณ ๋ณํ๋ ์ด๋ฏธ์ง ํ์
|
| 115 |
submit.click(
|
|
|
|
| 128 |
gr.Markdown("### ์ด๋ฏธ์ง ๋น๊ต")
|
| 129 |
|
| 130 |
with gr.Row():
|
| 131 |
+
alpha_slider = gr.Slider(label="๋น๊ต ์ฌ๋ผ์ด๋", minimum=0.0, maximum=1.0, step=0.01, value=0.5)
|
| 132 |
+
blended_image = gr.Image(type="pil", label="ํผํฉ๋ ์ด๋ฏธ์ง", height=300)
|
|
|
|
| 133 |
|
| 134 |
# ์ฌ๋ผ์ด๋ ์กฐ์ ์ ์ด๋ฏธ์ง ํผํฉ
|
| 135 |
alpha_slider.change(
|
|
|
|
| 137 |
inputs=[original_state, transformed_state, alpha_slider],
|
| 138 |
outputs=blended_image
|
| 139 |
)
|
|
|
|
|
|
|
|
|
|
| 140 |
|
| 141 |
return demo
|
| 142 |
|