Update app.py
Browse files
app.py
CHANGED
|
@@ -364,14 +364,19 @@ with gr.Blocks() as demo:
|
|
| 364 |
# v_thresh_slider = gr.Slider(minimum=5, maximum=100, value=20, step=1, label="Vertical Merge Threshold (px)")
|
| 365 |
# h_thresh_slider = gr.Slider(minimum=10, maximum=250, value=75, step=1, label="Horizontal Merge Threshold (px)")
|
| 366 |
|
| 367 |
-
with gr.Row():
|
| 368 |
-
|
| 369 |
|
| 370 |
-
|
| 371 |
-
|
| 372 |
|
| 373 |
-
|
| 374 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 375 |
|
| 376 |
run_btn = gr.Button("Extract Text", variant="primary")
|
| 377 |
output_text = gr.Textbox(label="5. OCR Output Log & Transcript", lines=15)
|
|
|
|
| 364 |
# v_thresh_slider = gr.Slider(minimum=5, maximum=100, value=20, step=1, label="Vertical Merge Threshold (px)")
|
| 365 |
# h_thresh_slider = gr.Slider(minimum=10, maximum=250, value=75, step=1, label="Horizontal Merge Threshold (px)")
|
| 366 |
|
| 367 |
+
# with gr.Row():
|
| 368 |
+
# overlap_thresh_slider = gr.Slider(minimum=0.1, maximum=1.0, value=0.5, step=0.05, label="YOLO Overlap Merge (%)")
|
| 369 |
|
| 370 |
+
# # Changed to represent a decimal percentage (0.1 to 1.0)
|
| 371 |
+
# v_thresh_slider = gr.Slider(minimum=0.1, maximum=1.0, value=0.4, step=0.05, label="Vertical Line Overlap (%)")
|
| 372 |
|
| 373 |
+
# # Max increased to 500px. High-res photos have massive pixel gaps!
|
| 374 |
+
# h_thresh_slider = gr.Slider(minimum=10, maximum=500, value=150, step=5, label="Horizontal Merge Gap (px)")
|
| 375 |
+
|
| 376 |
+
with gr.Row():
|
| 377 |
+
overlap_thresh_slider = gr.Slider(minimum=0.1, maximum=1.0, value=0.85, step=0.05, label="YOLO Overlap Merge (%)", interactive=False)
|
| 378 |
+
v_thresh_slider = gr.Slider(minimum=0.1, maximum=1.0, value=0.85, step=0.05, label="Vertical Line Overlap (%)", interactive=False)
|
| 379 |
+
h_thresh_slider = gr.Slider(minimum=10, maximum=500, value=300, step=5, label="Horizontal Merge Gap (px)", interactive=False)
|
| 380 |
|
| 381 |
run_btn = gr.Button("Extract Text", variant="primary")
|
| 382 |
output_text = gr.Textbox(label="5. OCR Output Log & Transcript", lines=15)
|