Sanjayraju30 commited on
Commit
a144441
·
verified ·
1 Parent(s): 9eee344

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -1,12 +1,16 @@
1
  import gradio as gr
2
  import cv2
3
- from services.video_service import get_video_frame
4
- from services.detection_service import detect_objects
5
- from services.thermal_service import detect_thermal_anomalies
6
- from services.shadow_detection import detect_shadow_coverage
7
- from services.salesforce_dispatcher import send_to_salesforce
 
 
 
 
 
8
 
9
- # Video generator
10
  frame_gen = get_video_frame("data/sample_pole_video.mp4")
11
 
12
  def monitor_feed():
@@ -25,7 +29,6 @@ def monitor_feed():
25
  }
26
 
27
  send_to_salesforce(alert_payload)
28
-
29
  return frame
30
  except StopIteration:
31
  return None
 
1
  import gradio as gr
2
  import cv2
3
+ import os, sys
4
+
5
+ # ✅ Fix: Add services/ to path manually
6
+ sys.path.append(os.path.join(os.path.dirname(__file__), "services"))
7
+
8
+ from video_service import get_video_frame
9
+ from detection_service import detect_objects
10
+ from thermal_service import detect_thermal_anomalies
11
+ from shadow_detection import detect_shadow_coverage
12
+ from salesforce_dispatcher import send_to_salesforce
13
 
 
14
  frame_gen = get_video_frame("data/sample_pole_video.mp4")
15
 
16
  def monitor_feed():
 
29
  }
30
 
31
  send_to_salesforce(alert_payload)
 
32
  return frame
33
  except StopIteration:
34
  return None