From 8e10c57c7e053d8789747cf1e2c5fa78f2f65cc7 Mon Sep 17 00:00:00 2001
From: Scheaven <xuepengqiang>
Date: 星期三, 11 八月 2021 20:17:55 +0800
Subject: [PATCH] add t

---
 src/utils/draw_util.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/utils/draw_util.cpp b/src/utils/draw_util.cpp
index 5e2c5a7..4da8fcf 100644
--- a/src/utils/draw_util.cpp
+++ b/src/utils/draw_util.cpp
@@ -70,26 +70,26 @@
     cv::imwrite(file_path + name + "_" + to_string(type) + ".jpg", aaaa);
 }
 
-void draw_SDK_result(cv::Mat mat_img, Target& target)
+void draw_SDK_result(cv::Mat mat_img, Target* target)
 {
-    cv::Rect tmp_rect = cv::Rect(target.rect.left,target.rect.top,target.rect.right-target.rect.left,target.rect.bottom-target.rect.top);
+    cv::Rect tmp_rect = cv::Rect(target->rect.left,target->rect.top,target->rect.right-target->rect.left,target->rect.bottom-target->rect.top);
     cv::rectangle(mat_img, tmp_rect , cv::Scalar(50, 200, 50), 2);
     // cv::resize(mat_img, mat_img, frameSize);
     // cv::imwrite("1111.jpg", mat_img);
     cv::imshow(to_string(1), mat_img);
-    cv::waitKey(0);
+    cv::waitKey(1);
 }
 
 cv::VideoWriter writer("./01_baseDetector.avi", cv::VideoWriter::fourcc('M','J','P','G'),24, cv::Size(800,500), true);
 // cv::VideoWriter writer("/opt/vasystem/valog/01_Scheanve/01_baseDetector.avi", cv::VideoWriter::fourcc('M','J','P','G'),24, cv::Size(800,500), true);
 
-void draw_SDK_result(const int cam_id, cv::Mat mat_img, TResult& t_result)
+void draw_SDK_result(const int cam_id, cv::Mat mat_img, TResult* t_result)
 {
     cv::Rect tmp_rect;
 
-    for (int i = 0; i < t_result.count; ++i)
+    for (int i = 0; i < t_result->count; ++i)
     {
-        auto &result = t_result.targets[i];
+        auto &result = t_result->targets[i];
         tmp_rect = cv::Rect(result.rect.left,result.rect.top,result.rect.right-result.rect.left,result.rect.bottom-result.rect.top);
         cv::rectangle(mat_img, tmp_rect , cv::Scalar(50, 200, 50), 2);
 //        cv::putText(mat_img, std::to_string(result.id), Point((result.rect.left+result.rect.right)/2,result.rect.top+150), CV_FONT_HERSHEY_SIMPLEX, 0.8, Scalar(255,255,0), 2);

--
Gitblit v1.8.0