Update app.py
Browse files
app.py
CHANGED
@@ -1161,19 +1161,12 @@ with gr.Blocks(css=custom_css) as demo:
|
|
1161 |
# 이미지 필터 탭 UI 개선
|
1162 |
with gr.TabItem("🖌️ 이미지 필터", elem_classes="tab-content"):
|
1163 |
with gr.Row(equal_height=True):
|
1164 |
-
# 왼쪽 열: 입력
|
1165 |
with gr.Column(scale=1, elem_classes="panel"):
|
1166 |
gr.HTML('<div class="section-title"><i class="fas fa-sliders-h"></i> 이미지 필터 설정</div>')
|
1167 |
# 이미지 업로드
|
1168 |
-
filter_input_image = gr.Image(type="pil", label="이미지 업로드", elem_classes="image-container", height=
|
1169 |
-
|
1170 |
-
# 오른쪽 열: 처리된 이미지
|
1171 |
-
filter_output_image = gr.Image(type="pil", label="처리된 이미지", elem_classes="image-container", height=500)
|
1172 |
-
|
1173 |
-
|
1174 |
-
# 슬라이더 열
|
1175 |
-
with gr.Column(scale=1, elem_classes="panel"):
|
1176 |
-
gr.HTML('<div class="section-title"><i class="fas fa-sliders-h"></i> 조정 슬라이더</div>')
|
1177 |
# 조정 슬라이더
|
1178 |
with gr.Group():
|
1179 |
brightness_slider = gr.Slider(0.0, 2.0, value=1.0, step=0.1, label="밝기 조절")
|
@@ -1186,6 +1179,11 @@ with gr.Blocks(css=custom_css) as demo:
|
|
1186 |
color_mixer_blues_slider = gr.Slider(-100.0, 100.0, value=0.0, step=1.0, label="컬러 믹서 (블루)")
|
1187 |
shadows_slider = gr.Slider(-100.0, 100.0, value=0.0, step=1.0, label="그림자 조절")
|
1188 |
|
|
|
|
|
|
|
|
|
|
|
1189 |
|
1190 |
# 이미지 처리 함수 연결
|
1191 |
inputs = [
|
|
|
1161 |
# 이미지 필터 탭 UI 개선
|
1162 |
with gr.TabItem("🖌️ 이미지 필터", elem_classes="tab-content"):
|
1163 |
with gr.Row(equal_height=True):
|
1164 |
+
# 왼쪽 열: 입력 이미지와 슬라이더
|
1165 |
with gr.Column(scale=1, elem_classes="panel"):
|
1166 |
gr.HTML('<div class="section-title"><i class="fas fa-sliders-h"></i> 이미지 필터 설정</div>')
|
1167 |
# 이미지 업로드
|
1168 |
+
filter_input_image = gr.Image(type="pil", label="이미지 업로드", elem_classes="image-container", height=400)
|
1169 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1170 |
# 조정 슬라이더
|
1171 |
with gr.Group():
|
1172 |
brightness_slider = gr.Slider(0.0, 2.0, value=1.0, step=0.1, label="밝기 조절")
|
|
|
1179 |
color_mixer_blues_slider = gr.Slider(-100.0, 100.0, value=0.0, step=1.0, label="컬러 믹서 (블루)")
|
1180 |
shadows_slider = gr.Slider(-100.0, 100.0, value=0.0, step=1.0, label="그림자 조절")
|
1181 |
|
1182 |
+
# 오른쪽 열: 처리된 이미지
|
1183 |
+
with gr.Column(scale=1, elem_classes="panel"):
|
1184 |
+
gr.HTML('<div class="section-title"><i class="fas fa-image"></i> 필터 적용 결과</div>')
|
1185 |
+
# 처리된 이미지 출력 - 높이를 입력 이미지와 동일하게 설정
|
1186 |
+
filter_output_image = gr.Image(type="pil", label="처리된 이미지", elem_classes="image-container", height=400)
|
1187 |
|
1188 |
# 이미지 처리 함수 연결
|
1189 |
inputs = [
|