Commit 00f8b77a authored by Sikhin VC's avatar Sikhin VC

improved text appearance

parent 8f1ebc50
import os
# os.environ["config"]="{\"TZ\": \"Asia/Kolkata\", \"MONGO_URI\": \"mongodb://svc-ilens:svc2345@192.168.3.220:21017\", \"MONGO_DATABASE\": \"ilens_wps\", \"MONGO_COLLECTION\": \"janusDeployment\", \"MONGO_KEY\": \"deploymentId\", \"MONGO_VALUE\": \"rahul_12345\", \"MONGO_COLL\": \"serviceConfiguration\", \"MONGO_DB\": \"ilens_wps\"}"
# os.environ["config"]="{\"TZ\": \"Asia/Kolkata\", \"MONGO_URI\": \"mongodb://admin:iLens$HPCLv605@10.5.2.91:2717\", \"MONGO_DATABASE\": \"ilens_ai\", \"MONGO_COLLECTION\": \"janusDeployment\", \"MONGO_KEY\": \"deploymentId\", \"MONGO_VALUE\": \"hpcl_cctv_ppe\", \"MONGO_COLL\": \"serviceConfiguration\", \"MONGO_DB\": \"ilens_ai\"}"
os.environ["config"]="{\"TZ\": \"Asia/Kolkata\", \"MONGO_URI\": \"mongodb://admin:iLens$1234@192.168.3.181:2717/admin\", \"MONGO_DATABASE\": \"ilens_ai\", \"MONGO_COLLECTION\": \"janusDeployment\", \"MONGO_KEY\": \"deploymentId\", \"MONGO_VALUE\": \"aarti_ppe\", \"MONGO_COLL\": \"serviceConfiguration\", \"MONGO_DB\": \"ilens_ai\"}"
# os.environ["config"]="{\"TZ\": \"Asia/Kolkata\", \"MONGO_URI\": \"mongodb://admin:iLens$1234@192.168.3.181:2717/admin\", \"MONGO_DATABASE\": \"ilens_ai\", \"MONGO_COLLECTION\": \"janusDeployment\", \"MONGO_KEY\": \"deploymentId\", \"MONGO_VALUE\": \"aarti_ppe\", \"MONGO_COLL\": \"serviceConfiguration\", \"MONGO_DB\": \"ilens_ai\"}"
from edge_engine.edge_processor import ExecutePipeline
from edge_engine.edge_processor import Pubs
from scripts import Ppe
......
......@@ -6549,3 +6549,87 @@ IndexError: list index out of range
2022-12-12 13:44:21,022 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 13:45:19,319 INFO ilens-edge_engine building publishers
2022-12-12 13:45:19,491 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:27:13,631 INFO ilens-edge_engine building publishers
2022-12-12 14:27:14,022 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:27:48,772 INFO ilens-edge_engine building publishers
2022-12-12 14:27:49,038 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:28:07,015 INFO ilens-edge_engine building publishers
2022-12-12 14:28:07,195 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:28:21,698 INFO ilens-edge_engine building publishers
2022-12-12 14:28:21,893 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:28:51,559 INFO ilens-edge_engine building publishers
2022-12-12 14:28:51,746 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:29:10,583 INFO ilens-edge_engine building publishers
2022-12-12 14:29:10,768 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:29:29,007 INFO ilens-edge_engine building publishers
2022-12-12 14:29:29,194 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:29:53,029 INFO ilens-edge_engine building publishers
2022-12-12 14:29:53,209 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:30:17,272 INFO ilens-edge_engine building publishers
2022-12-12 14:30:17,456 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:30:34,096 INFO ilens-edge_engine building publishers
2022-12-12 14:30:34,270 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:30:46,288 INFO ilens-edge_engine building publishers
2022-12-12 14:30:46,609 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:31:45,292 INFO ilens-edge_engine building publishers
2022-12-12 14:31:45,480 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:32:43,808 INFO ilens-edge_engine building publishers
2022-12-12 14:32:44,003 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:33:10,920 INFO ilens-edge_engine building publishers
2022-12-12 14:33:11,101 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:33:23,897 INFO ilens-edge_engine building publishers
2022-12-12 14:33:24,073 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:33:52,927 INFO ilens-edge_engine building publishers
2022-12-12 14:33:53,098 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:34:14,320 INFO ilens-edge_engine building publishers
2022-12-12 14:34:14,497 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:39:01,639 INFO ilens-edge_engine building publishers
2022-12-12 14:39:01,846 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:40:00,382 INFO ilens-edge_engine building publishers
2022-12-12 14:40:00,556 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:41:10,237 INFO ilens-edge_engine building publishers
2022-12-12 14:41:10,412 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:42:26,801 INFO ilens-edge_engine building publishers
2022-12-12 14:42:26,985 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:42:59,369 INFO ilens-edge_engine building publishers
2022-12-12 14:42:59,554 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:43:56,359 INFO ilens-edge_engine building publishers
2022-12-12 14:43:56,536 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:45:16,292 INFO ilens-edge_engine building publishers
2022-12-12 14:45:16,474 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:45:34,306 INFO ilens-edge_engine building publishers
2022-12-12 14:45:34,492 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:46:10,618 INFO ilens-edge_engine building publishers
2022-12-12 14:46:10,804 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:47:09,696 INFO ilens-edge_engine building publishers
2022-12-12 14:47:09,870 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:47:25,214 INFO ilens-edge_engine building publishers
2022-12-12 14:47:25,421 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:47:37,538 INFO ilens-edge_engine building publishers
2022-12-12 14:47:37,724 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:48:03,474 INFO ilens-edge_engine building publishers
2022-12-12 14:48:03,663 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:48:22,110 INFO ilens-edge_engine building publishers
2022-12-12 14:48:22,302 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:48:44,892 INFO ilens-edge_engine building publishers
2022-12-12 14:48:46,198 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:50:26,110 INFO ilens-edge_engine building publishers
2022-12-12 14:50:26,297 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:50:51,818 INFO ilens-edge_engine building publishers
2022-12-12 14:50:52,006 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:51:24,237 INFO ilens-edge_engine building publishers
2022-12-12 14:51:24,437 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:51:53,546 INFO ilens-edge_engine building publishers
2022-12-12 14:51:53,719 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:52:08,743 INFO ilens-edge_engine building publishers
2022-12-12 14:52:08,916 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:52:18,674 INFO ilens-edge_engine building publishers
2022-12-12 14:52:18,852 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:52:51,942 INFO ilens-edge_engine building publishers
2022-12-12 14:52:52,130 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:53:14,644 INFO ilens-edge_engine building publishers
2022-12-12 14:53:14,821 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:53:42,321 INFO ilens-edge_engine building publishers
2022-12-12 14:53:42,511 INFO ilens-edge_engine Setting up frame processor !!
2022-12-12 14:54:06,242 INFO ilens-edge_engine building publishers
2022-12-12 14:54:06,443 INFO ilens-edge_engine Setting up frame processor !!
......@@ -384,10 +384,19 @@ class Ppe(ModelWrapper):
# self.final_ppe_result = {}
print("person with safety kit", str(person_with_safety_kit))
print("person without safety kit", str(person_without_safety_kit))
person_without_kit_text = "PERSON WITHOUT SAFETY KIT : " + str(person_without_safety_kit)
person_with_kit_text = "PERSON WITH SAFETY KIT : " + str(person_with_safety_kit)
cv2.putText(frame, person_with_kit_text, (800, 50), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 255, 0), 4, 2)
cv2.putText(frame, person_without_kit_text, (800, 150), cv2.FONT_HERSHEY_SIMPLEX, 2, (0, 0, 255), 4, 2)
person_without_kit_text = "PERSON WITHOUT AIR BREATHING MASK : " + str(person_without_safety_kit)
person_with_kit_text = "PERSON WITH AIR BREATHING MASK : " + str(person_with_safety_kit)
cv2.rectangle(frame, (870, 0), (1400, 50), (0, 255, 0), -1)
cv2.rectangle(frame, (870, 50), (1400, 120), (50, 50, 50), -1)
cv2.rectangle(frame, (1400, 0), (1900, 50), (0, 0, 255), -1)
cv2.rectangle(frame, (1400, 50), (1900, 120), (50, 50, 50), -1)
cv2.putText(frame, "WITH AIR BREATHING MASK", (880, 30), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 0), 4, 2)
cv2.putText(frame, "WITHOUT AIR BREATHING MASK", (1400, 30), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 0), 4, 2)
cv2.putText(frame, str(person_with_safety_kit), (1100, 100), cv2.FONT_HERSHEY_SIMPLEX, 1, (255, 255, 255), 4, 2)
cv2.putText(frame, str(person_without_safety_kit), (1600, 100), cv2.FONT_HERSHEY_SIMPLEX, 1, (255, 255, 255), 4, 2)
return frame
def draw_line_over_image(self, frame, color=(255, 255, 255)):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment