From d3b7bbe7102cd089680a828f5d8f6402c8cf6342 Mon Sep 17 00:00:00 2001
From: pansen <pansen626@sina.com>
Date: 星期四, 07 三月 2019 14:43:28 +0800
Subject: [PATCH] GB28181集成完成,集成推流模块

---
 QiaoJiaSystem/StructureApp/YoloRpcElement.cpp |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/QiaoJiaSystem/StructureApp/YoloRpcElement.cpp b/QiaoJiaSystem/StructureApp/YoloRpcElement.cpp
index a56a7e7..e3ccd11 100644
--- a/QiaoJiaSystem/StructureApp/YoloRpcElement.cpp
+++ b/QiaoJiaSystem/StructureApp/YoloRpcElement.cpp
@@ -64,7 +64,7 @@
 
 void YoloRpcElement::threadFunc()
 {
- //   ClockTimer ct("YoloRpcElement::threadFunc");
+ //  ClockTimer ct("YoloRpcElement::threadFunc");
         triggerScoredRects.clear();
     try {
             auto server = rpcClient.getServer();
@@ -79,17 +79,13 @@
         {
             ERR(e.what())
         }
-        int size=objs.size();
-        if(size>30)
-        {
+//        int size=objs.size();
+//        if(size>30)
+//        {
 
-//              cv::imshow("image", image);
-
-//               cv::waitKey();
-
-            DBG("size="<<size);
-            return;
-        }
+//            DBG("size="<<size);
+//            return;
+//        }
 
         for (auto &obj: objs)
         {
@@ -105,11 +101,13 @@
             scoredRect.rect = cv::Rect(x, y, w, h);
             scoredRect.score = scoredRect.rect.area() > 0 ? obj.prob : 0;
             scoredRect.properties["time"] = getProperty("time");
+            scoredRect.properties["imgKey"]=getProperty("imgKey");
             if (trackingTrigger->triggerOnce(scoredRect))
             {
                 trackingTrigger->getLastRect().properties["id"] = to_string(scoredRect.id);
                 trackingTrigger->getLastRect().properties["type"] = cocoData[obj.type];
                 trackingTrigger->getLastRect().properties["time"] = getProperty("time");
+                trackingTrigger->getLastRect().properties["imgKey"]=getProperty("imgKey");
               //  DBG("time)"<<getProperty("time"));
                 triggerScoredRects.push_back(trackingTrigger->getLastRect());
             }

--
Gitblit v1.8.0