reyhane1222 commited on
Commit
7188320
·
verified ·
1 Parent(s): f728bc5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -13
app.py CHANGED
@@ -194,20 +194,17 @@ def analyze_image(image, T_air=32.0, RH=40, u=2.0, S=700):
194
  return "\n".join(recommendations)
195
 
196
  # ============================== (راه‌اندازی رابط Gradio)
197
- iface = gr.Interface(
198
- fn=analyze_image,
199
  inputs=[
200
- gr.Image(type="pil", label="📷 تصویر نمای ساختمان"),
201
- gr.Number(value=32.0, label="🌡️ دمای هوا (°C)"),
202
- gr.Number(value=40, label="💧 رطوبت نسبی (%)"),
203
- gr.Number(value=2.0, label="💨 سرعت باد (m/s)"),
204
- gr.Number(value=700, label="☀️ تابش خورشیدی (W/m²)")
205
  ],
206
- outputs=gr.Textbox(label="نتایج تحلیل", lines=20),
207
- title="🏗️ تحلیل مصالح و توصیه اقلیمی",
208
- description="این اپلیکیشن مصالح را از تصویر شناسایی کرده و ΔT سطح و پیشنهادهای جایگزینی را نمایش می‌دهد.",
209
- allow_flagging="never"
210
  )
211
 
212
- if __name__ == "__main__":
213
- iface.launch(share=True, server_name="0.0.0.0", server_port=7860)
 
194
  return "\n".join(recommendations)
195
 
196
  # ============================== (راه‌اندازی رابط Gradio)
197
+ demo = gr.Interface(
198
+ fn=analyze,
199
  inputs=[
200
+ gr.Image(type="pil",label="📷 تصویر را بارگذاری کنید"),
201
+ gr.Number(label="🌡️ دمای هوا (°C)",value=32),
202
+ gr.Number(label="💧 رطوبت نسبی (%)",value=40),
203
+ gr.Number(label="💨 سرعت باد (m/s)",value=2),
204
+ gr.Number(label="☀️ تابش خورشیدی (W/m²)",value=700)
205
  ],
206
+ outputs=gr.Textbox(label="نتایج تحلیل")
 
 
 
207
  )
208
 
209
+ if __name__=="__main__":
210
+ demo.launch()