Spaces:
Sleeping
Sleeping
File size: 2,471 Bytes
69d1982 e3ef86c 69d1982 e3ef86c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
import gradio as gr
from helper.text.text_overview import TextOverview
with gr.Blocks() as overview:
with gr.Tabs():
with gr.Tab("HTRFLOW"):
with gr.Row():
with gr.Column():
gr.Markdown(TextOverview.htrflow_col1)
with gr.Column():
gr.Markdown(TextOverview.htrflow_col2)
with gr.Row():
gr.Markdown(TextOverview.htrflow_row1)
with gr.Row():
with gr.Tabs():
with gr.Tab("Binarization"):
gr.Markdown(TextOverview.htrflow_tab1)
with gr.Tab("Region segmentation"):
gr.Markdown(TextOverview.htrflow_tab2)
with gr.Tab("Line segmentation"):
gr.Markdown(TextOverview.htrflow_tab3)
with gr.Tab("Text recognition"):
gr.Markdown(TextOverview.htrflow_tab4)
with gr.Tab("Contributions"):
with gr.Row():
with gr.Column():
gr.Markdown(TextOverview.contributions)
gr.Markdown(TextOverview.huminfra_image)
with gr.Tab("Duplicating for own use & API"):
with gr.Row():
with gr.Column():
gr.Markdown(TextOverview.duplicate)
with gr.Column():
gr.Markdown(TextOverview.api1)
gr.Code(
value=TextOverview.api_code1,
language="python",
interactive=False,
show_label=False,
)
gr.Markdown(TextOverview.api2)
gr.Code(
value=TextOverview.api_code2,
language=None,
interactive=False,
show_label=False,
)
with gr.Tab("Changelog & Roadmap"):
with gr.Row():
with gr.Column():
gr.Markdown(TextOverview.changelog)
with gr.Column():
gr.Markdown(TextOverview.roadmap)
with gr.Tab("FAQ & Discussion"):
with gr.Row():
with gr.Column():
gr.Markdown(TextOverview.text_faq)
with gr.Column():
gr.Markdown(TextOverview.text_discussion)
|