Ritvik Shrivastava commited on
Commit Β·
531d024
1
Parent(s): b4e9a74
minor changes pt4!
Browse files
app.py
CHANGED
|
@@ -23,7 +23,7 @@ def analyze_image(image: Image.Image, language: str) -> dict:
|
|
| 23 |
trace_logger.save_trace(session)
|
| 24 |
return report
|
| 25 |
|
| 26 |
-
def analyze_and_render(image
|
| 27 |
if image is None:
|
| 28 |
return "<p style='color:#6b7280;padding:20px'>Please upload or take a photo first.</p>"
|
| 29 |
r = analyze_image(image, language)
|
|
@@ -115,12 +115,7 @@ footer { display: none !important; }
|
|
| 115 |
|
| 116 |
# ββ UI ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 117 |
with gr.Blocks(
|
| 118 |
-
css=CSS,
|
| 119 |
title="GharScan β Building Defect Inspector",
|
| 120 |
-
theme=gr.themes.Base(
|
| 121 |
-
primary_hue="blue",
|
| 122 |
-
neutral_hue="slate",
|
| 123 |
-
)
|
| 124 |
) as demo:
|
| 125 |
gr.HTML("""
|
| 126 |
<div style='display:flex;align-items:center;justify-content:space-between;
|
|
@@ -158,7 +153,7 @@ with gr.Blocks(
|
|
| 158 |
|
| 159 |
analyze_btn.click(
|
| 160 |
fn=analyze_and_render,
|
| 161 |
-
inputs=[image_input
|
| 162 |
outputs=report_output,
|
| 163 |
api_name="analyze"
|
| 164 |
)
|
|
@@ -174,4 +169,10 @@ with gr.Blocks(
|
|
| 174 |
""")
|
| 175 |
|
| 176 |
demo.queue()
|
| 177 |
-
demo.launch(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
trace_logger.save_trace(session)
|
| 24 |
return report
|
| 25 |
|
| 26 |
+
def analyze_and_render(image):
|
| 27 |
if image is None:
|
| 28 |
return "<p style='color:#6b7280;padding:20px'>Please upload or take a photo first.</p>"
|
| 29 |
r = analyze_image(image, language)
|
|
|
|
| 115 |
|
| 116 |
# ββ UI ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 117 |
with gr.Blocks(
|
|
|
|
| 118 |
title="GharScan β Building Defect Inspector",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 119 |
) as demo:
|
| 120 |
gr.HTML("""
|
| 121 |
<div style='display:flex;align-items:center;justify-content:space-between;
|
|
|
|
| 153 |
|
| 154 |
analyze_btn.click(
|
| 155 |
fn=analyze_and_render,
|
| 156 |
+
inputs=[image_input],
|
| 157 |
outputs=report_output,
|
| 158 |
api_name="analyze"
|
| 159 |
)
|
|
|
|
| 169 |
""")
|
| 170 |
|
| 171 |
demo.queue()
|
| 172 |
+
demo.launch(
|
| 173 |
+
css=CSS,
|
| 174 |
+
theme=gr.themes.Base(
|
| 175 |
+
primary_hue="blue",
|
| 176 |
+
neutral_hue="slate",
|
| 177 |
+
)
|
| 178 |
+
)
|