Update app.py
Browse files
app.py
CHANGED
|
@@ -50,9 +50,9 @@ def app():
|
|
| 50 |
)
|
| 51 |
gr.Examples(
|
| 52 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 53 |
-
inputs=[input_image],
|
| 54 |
-
outputs=[edge_result],
|
| 55 |
-
fn=lambda
|
| 56 |
label="測試範例"
|
| 57 |
)
|
| 58 |
|
|
@@ -71,9 +71,9 @@ def app():
|
|
| 71 |
)
|
| 72 |
gr.Examples(
|
| 73 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 74 |
-
inputs=[input_image],
|
| 75 |
-
outputs=[seg_result],
|
| 76 |
-
fn=lambda
|
| 77 |
label="測試範例"
|
| 78 |
)
|
| 79 |
|
|
@@ -83,12 +83,12 @@ def app():
|
|
| 83 |
input_image = gr.Image(label="輸入圖片", value="simple_plain_pikachu_by_titanplakinside_dexx027.png") # 範例圖片
|
| 84 |
adjusted_result = gr.Image(label="調整後的圖片")
|
| 85 |
with gr.Row():
|
| 86 |
-
r_min = gr.Slider(0, 255, value=
|
| 87 |
-
r_max = gr.Slider(0, 255, value=
|
| 88 |
-
g_min = gr.Slider(0, 255, value=
|
| 89 |
-
g_max = gr.Slider(0, 255, value=
|
| 90 |
-
b_min = gr.Slider(0, 255, value=
|
| 91 |
-
b_max = gr.Slider(0, 255, value=
|
| 92 |
adjust_button = gr.Button("調整顏色範圍")
|
| 93 |
adjust_button.click(
|
| 94 |
fn=adjust_color,
|
|
@@ -97,9 +97,9 @@ def app():
|
|
| 97 |
)
|
| 98 |
gr.Examples(
|
| 99 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 100 |
-
inputs=[input_image],
|
| 101 |
-
outputs=[adjusted_result],
|
| 102 |
-
fn=lambda
|
| 103 |
label="測試範例"
|
| 104 |
)
|
| 105 |
|
|
|
|
| 50 |
)
|
| 51 |
gr.Examples(
|
| 52 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 53 |
+
inputs=[input_image],
|
| 54 |
+
outputs=[edge_result],
|
| 55 |
+
fn=lambda img: edge_detection(img, 100, 200),
|
| 56 |
label="測試範例"
|
| 57 |
)
|
| 58 |
|
|
|
|
| 71 |
)
|
| 72 |
gr.Examples(
|
| 73 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 74 |
+
inputs=[input_image],
|
| 75 |
+
outputs=[seg_result],
|
| 76 |
+
fn=lambda img: image_segmentation(img, 10),
|
| 77 |
label="測試範例"
|
| 78 |
)
|
| 79 |
|
|
|
|
| 83 |
input_image = gr.Image(label="輸入圖片", value="simple_plain_pikachu_by_titanplakinside_dexx027.png") # 範例圖片
|
| 84 |
adjusted_result = gr.Image(label="調整後的圖片")
|
| 85 |
with gr.Row():
|
| 86 |
+
r_min = gr.Slider(0, 255, value=50, step=1, label="R 最小值")
|
| 87 |
+
r_max = gr.Slider(0, 255, value=200, step=1, label="R 最大值")
|
| 88 |
+
g_min = gr.Slider(0, 255, value=50, step=1, label="G 最小值")
|
| 89 |
+
g_max = gr.Slider(0, 255, value=200, step=1, label="G 最大值")
|
| 90 |
+
b_min = gr.Slider(0, 255, value=50, step=1, label="B 最小值")
|
| 91 |
+
b_max = gr.Slider(0, 255, value=200, step=1, label="B 最大值")
|
| 92 |
adjust_button = gr.Button("調整顏色範圍")
|
| 93 |
adjust_button.click(
|
| 94 |
fn=adjust_color,
|
|
|
|
| 97 |
)
|
| 98 |
gr.Examples(
|
| 99 |
examples=["simple_plain_pikachu_by_titanplakinside_dexx027.png"],
|
| 100 |
+
inputs=[input_image],
|
| 101 |
+
outputs=[adjusted_result],
|
| 102 |
+
fn=lambda img: adjust_color(img, 50, 200, 50, 200, 50, 200),
|
| 103 |
label="測試範例"
|
| 104 |
)
|
| 105 |
|