tori29umai commited on
Commit
daa63f4
·
1 Parent(s): 2354769
Files changed (1) hide show
  1. app.py +13 -7
app.py CHANGED
@@ -193,13 +193,19 @@ class webui:
193
  with self.demo:
194
  with gr.Row():
195
  with gr.Column():
196
- input_image = gr.Image(type='filepath', image_mode="RGBA", label="Original Image")
197
- kernel_size = gr.Dropdown(choices=[0, 1, 3, 5, 7, 9], value=0, label="カーネルサイズ (kernel_size)", description="ガウシアンフィルタのカーネルサイズです。0を選択するとOpenCVが自動でカーネルサイズを決定します。奇数値を選ぶとより鋭い線が得られます。")
198
- sigma = gr.Slider(0.1, 10.0, step=0.1, value=1.4, label="シグマ (sigma)", description="ガウシアンフィルタの標準偏差。ぼかしの程度を制御します。")
199
- k_sigma = gr.Slider(1.0, 3.0, step=0.1, value=1.6, label="k_シグマ (k_sigma)", description="二つ目のガウシアンフィルタのシグマの倍率。線の太さが影響を受けます。")
200
- epsilon = gr.Slider(-10, 10, value=0, label="イプシロン (epsilon)", description="XDoGフィルターの閾値パラメータ。線画の明瞭度やコントラストを調整します。")
201
- phi = gr.Slider(1, 100, value=10, label="ファイ (phi)", description="タンジェントハイパーボリック関数の係数。閾値を超えた部分の鮮明さを高めます。")
202
- gamma = gr.Slider(0.5, 1.5, step=0.1, value=0.98, label="ガンマ (gamma)", description="DoGフィルタの強度調整パラメータ。主に線の明るさや暗さを調節します。")
 
 
 
 
 
 
203
  submit = gr.Button(value="Start")
204
  with gr.Column():
205
  output_image = gr.Image(label="Processed Image")
 
193
  with self.demo:
194
  with gr.Row():
195
  with gr.Column():
196
+ input_image = gr.Image(tool="editor", label="Original Image")
197
+ kernel_size = gr.Dropdown(choices=[0, 1, 3, 5, 7, 9], value=0, label="カーネルサイズ (kernel_size)")
198
+ kernel_size_description = gr.Label("ガウシアンフィルタのカーネルサイズです。線の鋭さを設定します。0を選択するとOpenCVが自動でカーネルサイズを決定します。")
199
+ sigma = gr.Slider(0.1, 10.0, step=0.1, value=1.4, label="シグマ (sigma)")
200
+ sigma_description = gr.Label("ガウシアンフィルタの標準偏差。ぼかしの程度を制御します。")
201
+ k_sigma = gr.Slider(1.0, 3.0, step=0.1, value=1.6, label="k_シグマ (k_sigma)")
202
+ k_sigma_description = gr.Label("二つ目のガウシアンフィルタのシグマの倍率。線の太さが影響を受けます。")
203
+ epsilon = gr.Slider(-10, 10, value=0, label="イプシロン (epsilon)")
204
+ epsilon_description = gr.Label("XDoGフィルターの閾値パラメータ。線画の明瞭度やコントラストを調整します。")
205
+ phi = gr.Slider(1, 100, value=10, label="ファイ (phi)")
206
+ phi_description = gr.Label("タンジェントハイパーボリック関数の係数。閾値を超えた部分の鮮明さを高めます。")
207
+ gamma = gr.Slider(0.5, 1.5, step=0.1, value=0.98, label="ガンマ (gamma)")
208
+ gamma_description = gr.Label("DoGフィルタの強度調整パラメータ。主に線の明るさや暗さを調節します。")
209
  submit = gr.Button(value="Start")
210
  with gr.Column():
211
  output_image = gr.Image(label="Processed Image")